<分区>
对于 Javascript MVC 框架,您有什么建议?
- SproutCore
- JavascriptMVC
- 路口
- 我没听说过的事...
<分区>
对于 Javascript MVC 框架,您有什么建议?
最佳答案
很大程度上取决于您要构建的内容和您的技能组合。我是 JavaScriptMVC 的贡献者,所以我有很大的偏见,但我会尽量给出尽可能远的答案。
SproutCore 在我看来更像是一个“自上而下”的框架。他们为您构建了很多 chrome/UI 小部件。因此,您的时间花在了自定义小部件以满足您的需求上。如果 sproutcore 的小部件可以轻松满足您的需求,我建议您使用 sproutcore。
JavaScriptMVC 是一种非常不同类型的 JavaScript 框架。它没有 UI 小部件。相反,它专注于组织和构建 JavaScript 应用程序所需的低级工具。它基本上是 jQuery 之上的一层,并且打包了如下内容:
它支持我们所说的“Middle-Out”开发。它的 Controller 在组织类似 jQuery 的插件方面特别强大。它将使用非常棒的语法为您处理事件绑定(bind),同时使插件可扩展。
因此,如果您正在构建大量自定义控件,并且了解 jQuery,请尝试使用 JavaScriptMVC。
JavaScriptMVC 实际上来自 Junction,但 Junction 并未真正在积极开发中。
关于javascript - 您对 Javascript MVC 框架有何建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1325900/
相关文章:
javascript - 在 Flask 中嵌入 Bokeh 图
c# - try/catch/finally 中 "finally"的用途是什么
javascript - 我们可以使用 Html.Partial Helper 在 jQuery 中附加( block )HTML 吗? C# ASP.Net MVC 5
c# - 如何将服务器 session 从 Razor MVC C# 传递到 Angularjs?
c# - 传入字典的模型项的类型为 'System.Threading.Tasks.Task` 1[System.Collections.Generic.IEnumerable`