项目
|
Angular
|
Vue
|
React
|
社区活跃程度
|
![]() |
![]() ![]()
增加最快
|
![]() ![]()
最活跃
|
开发者状况
|
多
|
逐步增多
|
少,jsx对设计师(美工)要求较高
|
框架理念
|
基于TypeScript 的JavaScript MVW框架
|
用于构建交互式界面的直观,快速和可组合的MVVM
|
用于构建用户界面的JavaScript库,jsx
|
学习曲线
|
入门容易,后期困难(对使用静态语言程序员有较好的支持)
|
对初入门者最友好
|
要求较高
|
灵活度
|
框架的意志强大
|
高
|
高(jsx是一个问题)
|
主要支持
|
Google
|
社区
|
Facebook
|
大客户
|
Google,Wix,weather.com,healthcare.gov和Forbes
|
阿里巴巴,百度,Expedia,任天堂,GitLab
|
Facebook,Airbnb,Uber,Netflix,Twitter,Pinterest,Reddit,Udemy,Wix,Paypal,Imgur,Feedly,Stripe,Tumblr,Walmart
|
开源协议
|
MIT
|
MIT
|
MIT
|
数据流
|
双向
|
单向、双向
|
单向
|
核心库大小(压缩后)
|
143k
|
23K
|
43k
|
本地应用
|
NativeScript
|
Weex
|
react-native
|
服务器端渲染页面库(seo)
|
Angular Universal
|
nuxt.js
|
next.js
|
UI
|
element-cn.eleme.io/#/zh-CN 饿了么 中文
|
ant.design/index-cn 中文 阿里
|