React全家桶(一)——React介绍
一、React介绍
- Facebook开业的一个JavaScript库
- react结合生态库构成一个MV*框架
- react特点
- 声明式编程
- 组件化变成
- 高效的DOM Diff算法,最小化页面重绘
- 单向数据流
MV*框架代表-只关注视图View层+数据层Model
二、react脚手架、Yarn介绍
- 如何安装react脚手架
npm install -g create-react-app create-react-app my-app cd my-app npm start
- 如何使用脚手架初始化项目
- 什么是Yarn,为什么要使用Yarn
Yarn是新一代包管理工具
- 速度快
- 安装版本统一、更安全
- 更简洁的输出
- 更好的语义化
- 如何使用Yarn
- yarn init
- yarn add
- yarn remove
- yarn / yarn install
- https://www.yarnpkg.com/en/docs/usage
三、开发工具