As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。
7年前关闭。
您对Javascript MVC框架有何建议?
Sprout核心 JavascriptMVC 交界处 我还没有听说过的... 压缩/构建 测试 文档 错误报告 客户端侧 View (模板) 特殊事件 “缺少” DOM功能(例如比较) 依赖管理
它支持所谓的“中间输出”开发。它的 Controller 在组织类似于jQuery的插件方面特别强大。在使插件可扩展的同时,它将以非常棒的语法为您处理事件绑定(bind)。
因此,如果您要构建许多自定义控件,并且了解jQuery,请尝试使用JavaScriptMVC。
JavaScriptMVC实际上来自Junction,但Junction并未真正处于活跃的开发之中。
7年前关闭。
您对Javascript MVC框架有何建议?
最佳答案
在很大程度上取决于您要构建的内容和技能。我是JavaScriptMVC的撰稿人,所以我有很大的偏见,但是我将尝试给出尽可能多的答案。
我认为SproutCore更像是一个“自上而下”的框架。他们为您构建了许多chrome / UI小部件。因此,您需要花费时间来定制窗口小部件以满足您的需求。如果您可以通过发芽的小部件轻松满足您的需求,建议您使用发芽的。
JavaScriptMVC是一种非常不同的JavaScript框架。它没有UI小部件。相反,它专注于组织和构建JavaScript应用程序所需的低级工具。它基本上是jQuery之上的一层,并包装如下内容:
它支持所谓的“中间输出”开发。它的 Controller 在组织类似于jQuery的插件方面特别强大。在使插件可扩展的同时,它将以非常棒的语法为您处理事件绑定(bind)。
因此,如果您要构建许多自定义控件,并且了解jQuery,请尝试使用JavaScriptMVC。
JavaScriptMVC实际上来自Junction,但Junction并未真正处于活跃的开发之中。
10-04 19:39