vue 和 react 分别是什么? 有什么用? 下面本篇文章就来给大家介绍一下. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
vue 是什么? 有什么用?
vue.js 是一款流行的 JavaScript 前端框架, 一个用于创建用户界面的开源 JavaScript 框架, 旨在更好地组织与简化 web 开发. Vue 所关注的核心是 MVC 模式中的视图层, 同时, 它也能方便地获取数据更新, 并通过组件内部特定的方法实现视图与模型的交互.
Vue.JS 是一套构建用户界面的渐进式框架. 与其他重量级框架不同的是, Vue 采用自底向上增量开发的设计. Vue 的核心库只关注视图层, 并且非常容易学习, 非常容易与其它库或已有项目整合. 另一方面, Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用.
Vue.JS 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件.
react 是什么? 有什么用?
react 是是 Facebook 推出的一个用来构建用户界面的 JavaScript 库. React 主要用于构建 UI, 很多人认为 React 是 MVC 中的 V(视图).React 拥有较高的性能, 代码逻辑非常简单, 越来越多的人已开始关注和使用它.
ReactJS 是一套 JavaScript Web 库, 由 Facebook 打造而成且主要用于构建高性能及响应式用户界面. React 负责解决其它 JavaScript 框架所面对的一大常见难题, 即对大规模数据集的处理. 能够使用虚拟 DOM 并在发生变更时利用补丁安装机制只对 DOM 中的 dirty 部分进行重新渲染, React 得以实现远超其它框架的速度表现.
掌握 React 不仅可以帮你应对前端应用开发, 而且它的编程思想还可以应用到 React Native 原生 App 开发和服务器端渲染的后端开发. 所以不论你是否从事前端开发工作, 学习 React 对技能提升和职业发展都有很大的帮助.
更多 Web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/vue-js/15357.html