现在开始学这三个哪个比较合适React.js、Angular.js和Backbone.js

我们主要做APP,还有wap站,(都是公司自己的一款产品)以后领导的意思是想用H5来代替APP的客户端~

有经验的小伙伴给分析分析吧~

阅读 31.6k
评论
    13 个回答
    • 17.1k

    本人 Teambition 前端, React.js 社区管理员, 利益相关.

    Backbone 是早年出来的框架, 方案清晰. 缺点是 View 层太多, 大项目会吃力.
    另外 Model 设计和 Ajax 绑定较紧, 我不大理解, 可能是某些场景会起作用.

    React.js 专用于 View 层, 至少我认为是目前 View 部分最优的框架,
    性能, 大公司靠山, 容易程度, 社区, 中文教程, 各种都以经齐全.
    缺点是数据层方案不成熟, 后面如果 Facebook 放大招也需要有能力承受.

    Angular 是我不熟悉的框架, 虽然看了很多文章, 但没有深入研究.
    考虑 Google 正在大改 2.0, 还有 Google 官方推 Polymer, 我不看好.
    听社区的牛人说 Java 背景的同学学起来很轻松.. 自己试试吧.

    手机端页面考虑服务端渲染的话, React 比较适合前后端共用代码.
    不过也是有成本的, 只是说 Backbone 跟 Angular 成本更高而已.

      相似问题
      推荐文章