React基础
1.介绍:起源于Facebook,于2013年5月开源
2.特点:声明式设计、高效(减少单向dom操作)、灵活、JSX(JS拓展语法)、组件、单向响应的数据流
3.虚拟DOM:把真实DOM树转换成对象树,再通过diff算法,减少重绘与回流
4.搭建环境(提前安装node环境)
1)全局安装 create-react-app npm install create-react-app -g
2)创建一个项目 create-react-app app的名字:cd app的名字/npm start开始项目
3)还有一种临时安装的方式 npm create-react-app app的名字
4)如果觉得下载的慢 可以使用 nrm use taobao 切换下载镜像
5.文档介绍:
README.md 使用文档
node_modules 所有的依赖安装目录
package-lock.json 项目的配置文件
package.json 项目的配置文件
public 静态文件目录
src 开发用源代码目录