我正在为我的 Chrome 扩展编程选择一个 javascript 框架(localStorage、大量 ajax 调用、过滤、json 操作)。你推荐 AngularJS 还是 Backbone?几个月前我开始接触 JS(我有 PHP 和 Java 背景),对我来说主要问题是让我的 Web 应用程序有一个良好且干净的结构。
我喜欢 AngularJS 的什么?双向绑定(bind)和概念本身。
我喜欢 Backbone 的哪些方面?对于初学者来说真的很简单。而且资源非常多。
最佳答案
全面披露:我从事 AngularJS 工作,显然有一点偏见。 ;)
如果您正在寻找固执己见的应用程序结构,我肯定会坚持使用 AngularJS。 Backbone 提供了许多有用的实用程序,但您必须对如何连接事物做出许多选择。根据我使用 Backbone.js 编写中/大型应用程序的经验,我发现与 AngularJS 相比,我必须付出更多的努力来保持事物的组织性,因为 AngularJS 的关注点分离更加清晰。
关于javascript - AngularJS 或 Backbone 适合初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12082868/