申明:本文仅是读书笔记,内容未必能深入讲解。深入理解后再写篇总结。

 

设计愿景和背景比较:

Angular: One framework. Mobile & desktop. (Develop across all platforms), 是基于 TypeScript 的 Javascript 框架,由 Google 进行开发和维护,它被描述为“超级厉害的 JavaScript MVW 框架”。最初于2010年10月发布。

React: A javascript libraray for building user interfaces。由 Facebook 进行开发和维护,最初于 2013 年 3 月发布。

Vuejs: The progressive Javascript Framework, “用于构建直观,快速和组件化交互式界面的 MVVM 框架”,它于 2014 年 2 月首次由 Google 前员工 Evan You 尤雨溪发布。It’s a library for building web interfaces using MVVM data bindings with a very simple API. 

所以可以说Angular和Vue更侧重是一个框架,而react更侧重是一个lib, 所以两者是可以结合起来使用。Angular更侧重跨平台,而Vue更侧重Progressive。

 

特性比较:

Angular: 1) Develop across all platforms 2) Speed&Performance 3)Incredible tooling 4) Loved by millions

React:  1) Declarative 2) Component-Based 3) Learn Once, Write Anywhere

发表评论