当前位置:首页 > vue.js > 正文

vue.js与其他框架的区别

最近基本的研究了一下angularjs,reactjs和vue.js;对比angularjs和reactjs,我个人更加喜欢vue.js;
我个人觉得最大的特点如下:

一般对比angularjs,特点如下:
(1) 在 API 与设计两方面上 Vue.js 比 Angular 简单得多,因此你可以快速地掌握它的全部特性并投入开发;simple is beautiful.
(2) 它使用基于依赖追踪的观察系统并且异步列队更新,所有的数据变化都是独立地触发;
(3) vue.js只涉及到view层,其他不介入;

一般对比reactjs,特点如下:
(1) reactjs是基于虚拟DOM,任何虚拟DOM的变化需要调用shouldComponentUpdate,导致性能的问题;
(2) reactjs使用JSX,渲染函数包括太多的逻辑;
(3) reactjs使用flux进行状态管理,而vue.js与redux一起使用;

相对觉得vue.js的API比较简单,实现方式比较容易接受;今天会整体过一遍;

暂无评论

发表评论

您必须 [ 登录 ] 才能发表留言!