javascript - AngularJS 或 Backbone 适合初学者

标签 javascript backbone.js google-chrome-extension angularjs

我正在为我的 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/

相关文章:

javascript - 如何使用 chrome 扩展程序保存页面

javascript - 关闭弹出窗口时将数据保存到 chrome.storage.sync - chrome 扩展

javascript - 在 JQuery 中延迟 For 循环

javascript - 无法在 Angular 4 中显示单个 JSON 对象属性

javascript - 为什么这个渲染函数不起作用?

javascript - 如何使用 Chrome 扩展程序删除网站中的 div?

javascript - 在 JavaScript 中创建自定义回调

javascript - 为什么这个 for 循环只迭代一次?

jquery - 如何将 jquery-ui 应用到 Backbone.js View ?

backbone.js - BackboneJS - 查看重新实例化后保留的类数组变量