React
基础语法
技术特点
非技术方面
- 由facebook来维护和更新,它是大量优秀程序员的思想结晶;
- react hooks是开创性的新功能;
- vue composition api学习react hooks的思想;
技术方面
- 声明式---它允许只需要维护自己的状态,当状态改变时,React 可以根据最新的状态去渲染 UI 界面
- 组件化开发---复杂页面拆分成一个个小组件
- 跨平台---Web、ReactNative(或 Flutter)、ReactVR
三个开发依赖
react 开发必须需要3 个库:
- react---包含 react 所必须的核心代码
- react-dom---react 渲染在不同平台所需要的核心代码
- babel---将jsx转换成浏览器识别的代码的工具
为什么需要 react-dom 这个库呢?
- web 端:react-dom 会将jsx