前端三大框架比较

2018-08-02  本文已影响0人  奶瓶SAMA
  Angular React Vue
背景 Google Facebook 阿里巴巴
组织方式 MVC 模块化(V) 模块化(MVVM)
数据绑定 双向绑定 单向绑定 双向绑定
模板能力 强大 自由 自由
自由度较 较大
路由 静态路由 动态路由 动态路由

Angular

它有以下的特性:

1.良好的应用程序结构

2.双向数据绑定

3.指令

4.HTML模板

5.可嵌入、注入和测试

react

1.声明式设计:React采用声明范式,可以轻松描述应用。

2.高效:React通过对DOM的模拟,最大限度地减少与DOM的交互。

3.灵活:React可以与已知的库或框架很好地配合。

React发源自Facebook的PHP框架XHP的一个分支。XHP作为一个PHP框架,旨在每次有请求进来时渲染整个页面。react的产生就是为了把这种重新渲染整个页面的PHP式工作流带到客户端应用中来。

React不处理Ajax、路由和数据存储,也不规定数据组织的方式。它不是一个Model-View-Controller框架。如果非要问它是什么,他就是MVC里的“V”。React的精简允许你将它集成到各种各样的系统中

vue

它有以下的特性:

1.轻量级的框架

2.双向数据绑定

3.指令

4.插件化

上一篇下一篇

猜你喜欢

热点阅读