茶已备好,只待君来!
React.png一、项目初始化项目初始化1.png二、UI层面UI层面2.png2.1JSX基础JSX基础2_1.png2.2进阶2.2.1事件处理事件处理2_2_1.png2.2.2条件渲染条件渲染2_2_2.png2.2.3列表列表2_2_3.png2.2.4表单表单2_2_4.png三、组件组件3.png3.1class组件3.1.1使用class组件需满足条件使用class组件需满足条件3_1.png3.1.2相关属性方法相关属性方法3_2.png3.1.3声明周期图谱生命周期图谱3_3.png3.2function组件function组件3_4.png3.2.1HOOKHOOK3_5.png3.2.1.1函数函数3_6.png3.2.1.2HOOK规则HOOK规则3_7.png3.2.1.3自定义HOOK自定义Hook3_9.png3.3高阶组件高阶组件3_10.png四、数据层面数据层面4.png五、重要包重要包5.png六、感悟在整理这些基础知识点的过程中,有以下几点感悟,不一定正确,分享出来与大家探讨:
React中很多功能在开发中用的并不多,例如:数据传输方面Redux+props即可满足很多需求、Hook中常用的也只有useState、useEffect等,实现的一些功能仅仅是为了满足整个框架的完整性;HOOK的出现基本上让function组件一统天下,不必再使用class组件;框架在不断向着越来越简单的方向发展。预览时标签不可点收录于合集#个上一篇下一篇