React Fiber 是React 16之后的版本。
开发环境搭建:
1.node官网:nodejs.org/en/
npm包管理根据和node一起安装到电脑上
打开命令行:
node -v
npm -v
2.React官网:reactjs.org/
/docs
脚手架
npx create-react-app my-app
cd my-app
npm start
进入文件并运行
cd my-app
npm run start
初始化完毕:
React组件(以大写字母开头的都是组件)
浏览器一开始不知道,引入react库才知道这个规则。
reactDom会把app这个组件渲染到root标签里面
app.js一定在定义react组件
如何定义一个react组件(类继承react的component,就变成了react组件。)
从react库中继承component类
react里必须要有一个组件render,这个函数负责这个组件要显示的内容。
有导出才有引入:
jsx语法
js表达式(而不是js语句)