赞
踩
原文网址:Vue, React, Angular--对比/区别_IT利刃出鞘的博客-CSDN博客
本文介绍前端三大框架(Vue, React, Angular)的相同点和不同点。
项 | Vue | React | Angular |
维护者 | 个人(尤雨溪) | Facebook公司 | Google公司 |
首发时间 | 2014年2月 | 2013年3月 | 2016年9月 |
学习曲线 | 入门简单 | 入门稍难 | 入门难度很大 |
优点 | 入门简单 | 灵活度高。 | 适合超大项目 |
缺点 | 灵活度相对React差一点。 | 很多东西要自己处理,因为封装的不够好。 | 上手难度很高 |
框架特点 | HTML, CSS, JavaScript分开 | All in JavaScript。 (HTML, CSS, JavaScript都写在JavaScript中) | HTML, CSS, JavaScript分开 |
开发复杂度 | 开发简单。 原因:封装的很好。 声明式编程,方便快捷。 | 开发较麻烦。 很多东西需要自己手动处理。要学jsx,还有其它一些如redux。 函数式编程,较麻烦。 | 开发简单。 原因:封装的很好 声明式编程,方便快捷。 |
适用场景 | 大中小项目 | 大中小项目 | 超大项目 |
模型 | Virtual DOM(虚拟的文档对象模型) | Virtual DOM(虚拟的文档对象模型) | MVC(模型-视图-控制器) |
数据流向 | 双向绑定 | 单向数据。 (只能组件来控制DOM,DOM变动不能反应到组件) | 双向绑定 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。