Vue入门之框架对比

为什么要使用前端框架:(响应式开发)

保UI和状态同步

原生JS对于UI代码实现复杂,容易出错。逻辑层次

三大框架对比:

Angular

优点: MVVM模式(UI和状态同步)  双向数据绑定(数据变化,视图跟着变化)  依赖注入(组件耦合性降低)

缺点:语法复杂,angular5使用TypeScript(js超集)     没有向后兼容

React:本质是前端组件化框架,由后端组件化发展而来

优点: 更加轻量  JSX语法

缺点: 官方文档没有体系化  JSX语法(增加学习成本)

Vue:MVVM框架,由MVC发展而来

优点:使用HTML模板  详细的文档并且中文化  30kb  

缺点:社区相对于不健全  缺乏大型项目实践

模板的区别:

vue使用模板(最初由angular提出)

React 使用JSX

模板语法上,更倾向于JSX

模板的分离,更倾向于vue

 

对于组件化更倾向于React

未完待续。。。。。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值