angularjs和vue的区别

JavaScript的使用依靠着它的框架支撑,小编介绍他的框架angularjs,但是支撑它运行的框架并不只有一个,还有很多,其中值得一提的是vuejs框架,它的设计为可以自底向上逐层应用,且核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。本文向大家总结介绍这两个框架的区别。

1、从上手难易角度

angularjs所有属性和方法都挂到$scope身上,上手难。

vuejs是国内大牛开发,中文文档,入手简单快速。

2、从指令角度

angularjs的指令都是ng-xxx。

vuejs的指令都是v-xxx。

3、从双向绑定角度

angularjs界面的操作能实时反映到数据,数据的变更能实时展现到界面。

vuejs支持双向绑定,不过默认为单向绑定,数据从父组件单向传给子组件。

4、从模块角度

angularjs模块化(Module)控制器(Contoller)依赖注入。

vuejs目前最热的方式是在项目中直接使用ES6的模块化,结合Webpack进行项目打包。

5、从应用角度

angularjs应用于大型的项目。

vuejs一般用于移动端的开发。

6、从维护角度

angularjs由google开发和维护。

vuejs由个人维护。

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容