【发布时间】:2012-01-25 17:31:33
【问题描述】:
这个问题更像是一个确认。我打算做一个好的网站,我来自 2003-2004 的 php + smarty 类的做事方式的环境。所以我不知道很多jquery和其他类似的东西,虽然我可以开始学习。
但是,我注意到计划是在浏览器中移动尽可能多的视图和模型代码,并尝试实现 MVC 或 MVVM 框架。我读到了backbone.js、knockout js 和javascript MVC。我特别喜欢淘汰赛 js(可能是因为我浏览了所有教程,并且它具有类似于 smarty 的标记和“魔法”),我不打算重新发明轮子,也不打算学习太陡峭的东西。淘汰 js 值得吗,尤其是在这个 2.0 版本中?缺少哪些部分?
基本上,我想集成一些 jquery ui 控件,但采用 MVC 样式(即后面还有一些 JSON Web 服务等 - 例如 jQueryMX 模型在这里很好 - http://javascriptmvc.com/docs.html#!jquerymx )。我有点偏向于淘汰赛 js - 因为我认为它轻巧且易于使用,至少对于初学者来说。
请分享您的想法。
【问题讨论】:
标签: javascript model-view-controller templates mvvm knockout.js