框架

传统开发和用框架开发的区别

传统开发:   重复的DOM和事件操作 和重复的代码

框架开发:模块化   屏蔽很多细节   生态圈

angular框架: angular是一个mvc(mvvm)的框架mvp

angular是一种面向数据的开发

angular的核心是数据,,作用是于Ui同步

在以前的开发过程中大部分代码都跟业务逻辑无关的

angular可以最大限度的减少程序员的代码,让程序员专职于业务逻辑

具备模块化  

         特点 :     双向绷定:控制器里的$scope可以挂数据,展示部分挂数据{{}}

                        依赖注入

缺点:  形参$scope名字固定  位置可以不固定

vue框架开发:

                特点:简单易学    适合与移动端    渐进式的javascript框架  灵活  可以用其中一小部分功能  也可以用全部功能   易用  虚拟DOM

性能:  vue2.x现在前端框架里面性能最高的



angular , vue

vue:   简单  易学  v-开头    适合与移动端    国人在维护  用户量一直在上升  

angular:  上手难  ng-开头   适合pc   后台是google   用户量平稳     $scope属性和方法都在他身上挂载

兼容性:都不兼容IE低版本

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容