AngularJS优缺点、使用状况

AngularJS 优缺点

优点:

  1. AngularJS模板功能强大丰富,自带了极其丰富的angular指令。
  2. AngularJS是一点一滴而扩大的,与另库的配合效果异常好,每一个效应可以改或者更换,以满足开发者独特的开支流程与功效的需要。
  3. AngularJS是一个比较完善的前端MVC框架,包含服务,模板,数据双向绑定,模块化,路由,过滤器,依赖注入等有功能;
  4. AngularJS是互联网巨人谷歌开发,这吗象征他产生一个坚固的根基及社区支撑。

缺点:

  1. AngularJS强约束导致学习成本较高,对前者不团结。但遵守 AngularJS
    的预定时,生产力会非常高,对 后台服务器出程序员友好。
  2. AngularJS不便民SEO,因为具备情节都是动态获取并渲染生成的,搜索引擎没法爬取。
  3. AngularJS作为 MVVM
    框架,因为实现了数额的双向绑定,对于大数组、复杂对象会有性能问题。

AngularJS 使用状况

  • 单页面应用程序
  • 复杂的后台管理网
  • CRUD(增加 Create、查询 Retrieve、更新 Update、删除 Delete)
  • 烂的 DOM 操作处理的页面

Angular 是一个类 MVC 类结构的 JavaScript 框架,建议构建 CRUD
类型应用的时利用她,
假若于那些图形编辑、游戏开发等使,使用 Angular 就不如调用其它
JavaScript 类库方便,
如 jQuery。


修资源推荐

  • 菜鸟教程:http://www.runoob.com/angularjs/angularjs-tutorial.html
  • AngularJS 中文社区:http://angularjs.cn/
  • 合法文档:https://docs.angularjs.org/api
  • AngularJS 权威教程
  • AngularJS 深度分析与极品实践
  • AngularJS入门教程
  • 七步于Angular.JS菜鸟到大方

相关文章