首页 > 其他 > 详细

React 和 vue的区别以及React的环境搭建,运行

时间:2021-07-10 16:23:28      阅读:21      评论:0      收藏:0      [点我收藏+]
# React
## React 和 vue
- React 和 vue 同属MVVM框架
  - M:model
  - V:VIEW
  - VIEWMODEL
- React 全部是在js中定义的,不象vue将文件拆分为3部分。
- react 不存在模板的说法
## 虚拟DOM
- 概念
  - DOM是浏览器提高的API数量相对固定,扩展比较难
  - 虚拟DOM:用js对象表现出DOM的内容以及层级系,可以自定义api,通过特定的方式渲染到页面中。
- 原理
  - 按需更新,重新渲染
- diff算法
  - 逐层对比新旧dom树,所有节点对比完毕后,就能定位到变化的部分了,将变化部分的组件移除,替换新的组建。
  - 在每个DOM节点上都会生成一个key,这个key将dom节点与虚拟dom关联
## react 框架搭建
  - 安装nodejs
  - npm install -g create-react-app
  - create-react-app react_demo1
  - 项目名称不能大写
  - 终端 运行 npm run start  运行项目

React 和 vue的区别以及React的环境搭建,运行

原文:https://www.cnblogs.com/csj007523/p/14993553.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!