npm发布的安装包,也是一个命令,在安装好nodejs后,在命令终端下执行npm或者cnpm命令,全局安装create-react-app这个脚手架工具
D:\公开课\2019 npm install...--global create-react-app
或者
D:\公开课\2019 cnpm install -g create-react-app
其中-g是--global的缩写
在安装好create-react-app...应用名称,与方式一是等价的,当你运行 npx create-react-app my-app时,它会自动安装最新版本的Create React App,如果你之前全局安装过 create-react-app...// 整个程序运行的入口文件,这个应用所做的事情是,只是渲染一个名叫App的组件,App组件在同目录下的App.js文件中定义
├── logo.svg // 图标,资源
└── serviceWorker.js...最顶层的组件就是该应用的本身,它会在浏览器启动,也叫引导应用的时候被渲染
由于组件都是以树结构组织起来的,当每个组件被渲染时,它都会递归地渲染下级组件
React特点
虚拟DOM
通过DOM diff算法,只会更新有差异化的部分