我正在为我的 Chrome 扩展编程(localStorage、大量 ajax 调用、过滤、json 操作)选择一个 javascript 框架。你推荐 AngularJS 还是 Backbone?几个月前我开始使用 JS(我有 PHP 和 Java 背景),对我来说主要问题是我的 Web 应用程序结构良好且干净。
我喜欢 AngularJS 的哪些方面?两种方式绑定和概念本身。
我喜欢 Backbone 的哪些方面?对于初学者来说真的很简单。而且资源很多。
我正在为我的 Chrome 扩展编程(localStorage、大量 ajax 调用、过滤、json 操作)选择一个 javascript 框架。你推荐 AngularJS 还是 Backbone?几个月前我开始使用 JS(我有 PHP 和 Java 背景),对我来说主要问题是我的 Web 应用程序结构良好且干净。
我喜欢 AngularJS 的哪些方面?两种方式绑定和概念本身。
我喜欢 Backbone 的哪些方面?对于初学者来说真的很简单。而且资源很多。
完全披露:我在 AngularJS 上工作,显然有一点偏见。;)
如果您正在寻找一个固执己见的应用程序结构,我肯定会坚持使用 AngularJS。Backbone 提供了许多有用的实用程序,但是对于如何连接事物,您必须做出许多选择。根据我使用 Backbone.js 编写中型/大型应用程序的经验,我发现与 AngularJS 相比,我必须付出更多努力来保持事物的有序性,后者的关注点分离更加清晰。
最好的选择是在这两个库中编写小项目。
为什么不测试并查看Addy Osmani的Todo MVC项目的代码,然后做出选择?