不久前(好吧,也许就是是前一阵)我发了篇名为 为何jQuery和“优雅的javascript”是有害的 帖子。
这里的内容可以当做那篇帖子的延伸。
下图是网页程序前端层的结构示意图.
来源:Nicholas C. Zakas 的 Maintainable Javascript 2012 (1)
就像你看到的那样,结构非常简单。然而,你懂的:它没有表面看起来的那么简单。
我可以只是使用一个精选的时尚的MVC/MV*的Javascript框架吗?
好吧,事实上—如果这是个选项...
那么我告诉你假如你从来没有听说过类似KnockoutJS, BackboneJS, Ember.js,AngularJS, Spine, 以及BatmanJS这样的框架,你真的应该把它们check out下来。它们都是很好的选项。我自已只对 KnockoutJS 和 BackboneJS 有大量的经验(大量的经验是指,就像上面所说的ToDo App的等级)。
评论删除后,数据将无法恢复
评论(1)