请问Web前端的主流框架都有什么?

2020-08-05 14:19发布

6条回答
小猴子
2020-08-05 15:39

1. Vue.js

网址:http://cn.vuejs.org/

近几年常用的前端框架当属Vue了,Vue是一个专注于构建用户界面的渐进式框架。尽可能使用简单的API来实现数据的响应式。使用过Vue的程序员曾经这样评价过Vue,Vue兼具Angular和React的优点,并剔除了他们的缺点。相比于其他的MVVM框架,Vuejs更加容易上手。

2. React

网址: https://react.docschina.org/

React可以轻松地构建用户界面,为你应用的每一个状态设计简洁的视图,当数据改变时React能有效地更新并正确地渲染组件。React起源于Facebook内部项目,由Facebook打造而成且主要用于构建高性能及响应式用户界面。React负责解决其它javascript框架所面对的一大常见难题,即对大规模数据集的处理。能够使用虚拟DOM并在发生变更时利用补丁安装机制只对DOM中的dirty部分进行重新渲染,React得以实现远超其它框架的速度表现。

3. Angular

网址: https://angular.cn/

Angular.js是google开发者设计和开发的一套前端开发框架,帮助你简化前端开发的负担。Angular2相对于Vue的优势在Vue2.0之后已经削弱很多了。比如SSR(Vue2已经原生支持)和全栈式框架(官方推荐Vuex+Vue-Router),native端也有阿里巴巴的weex。但是Angular2在API设计的完整度和覆盖度上还是Vue所不能及的。


一周热门 更多>