0

我最近大量使用Javascript编程。目前,我正在构建一个基于PHP的REST Web服务的胖客户端。寻找MVC框架的好例子

这样做很好,但我想了解更多..如果您愿意,请成为专家。我的背景主要是PHP中的MVC,所以基于MVC模型构建真正的实时GUI应用程序是相当新颖的。 MVC存在于PHP中,但它完全不同。在JavaScript中,因为它是'活的',所以对消息传递和事件有更强的重视。

我正在学习基于YUI3和Backbone.js框架。我相信这是一个坚实的基础。尽管如此,为了变得更好,我应该尝试从其他(非JavaScript)MVC系统中学习。

我有一些(非常遥远的)玩Visual Basic和Delphi(6和7)的回忆。尽管我确定这些框架背后有坚实的框架,但是必须有其他框架可以从中学习。我很想看到一个可靠的,非JavaScript的,轻量级的框架或语言,我可以从中学习和借鉴概念。

所以我真正的问题是:在GUI编程的伟大历史中,有什么是我可以阅读的文章,书籍或代码库的一些很好的例子,以加强我对MVC的理解,过去的工作以及没有,以及如何创建一个优雅而强大的设计。

回答

3

Beautiful Architecture的第11章是关于Emacs中的MVC架构。即使Emacs不是你的一杯茶,它仍然是一个有趣的案例研究。一个已经积极使用和开发了24年的应用程序必须做正确的事情。

+0

是:这正是东西我要找的类型:) – Evert 2011-05-30 22:43:28