技术文章 > Web开发 >  JavaScript > 正文

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由个人维护。

以上就是小编整理分析的angularjs和vue的区别,希望能对你有所帮助~

免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 python Faker库如何使用?
 python中sys.stdout.write() 怎么用?
 python中sys.stdout怎么用?
 如何使用python实现图片处理?
 如何使用python实现项目进度显示?
 Python中Selenium库如何调用浏览器?
相关视频章节
 Python蟒蛇绘制实例编写
 Python蟒蛇绘制举一反三
 Python概述
 解决提示“‘python’不是内部或外外部命令
 python代码缩进
 python命名规范
视频教程分类