React学习笔记
缘由
最近用Three.js写东西,发现了一个库:react-three-fiber,这个库将Three.js的开发成本降得足够低,且其设计理念很是吸引我,而且做3D开发,Vue基本没啥生态可言,而React有一大堆工具和库,再加上看到了这篇文章,感觉可能了解React的设计思想对于我后续的3D开发和程序设计能力会有所帮助,因此准备了解下React这个框架。
PS:React官网的render方法、tick、继承等,让我有一种熟悉感,好感度瞬间拉升上去了。
名词概念
经常在面试者的简历中看到React的相关概念,这里先记录下,后面逐个去了解。
Redux
immutable 的思想
react-motion
spring 动画
react-router
hooks
Suspense
Portal
Async Rendering
开发npm组件
一小时构建一个React App:
React JS Full Course 2022 | Build an App and Master React in 1 Hour - YouTube
React 目录结构:
从零开始创建自己的npm组件/包(使用react)并发布到npm_Afterwards_的博客-CSDN博客_npm 创建组件