内容: 从宏观上来看,整个系列的目的是提升对 react 整体的理解。 react 只是一个契机,核心是前端的工程,开发习惯,痛点,如果总结成一个字的话,就是 Why ? 而不是 What.
最根本的目的:
- 建立技术的边界。(理解每个技术究竟在解决什么问题)
- 建立前端框架的边界
- 建立 react 的边界。(react 到底为我们提供了什么)
- 建立 react 生态的边界 (社区是如何利用 react 的能力的)
细节:
-
建立对前端框架的理解
- 我们为什么需要框架(理解框架的边界)
- 前端开发,究竟是在开发什么?
-
建立思考 react 的视角(react 哲学)
- react 的核心是什么
- 如何理解组件,组件拆分的粒度
- react 中的数据流动
- 最佳实践
-
理解 react 的运作
- 如何从整体上理解 react 的运作流程
- 如何理解重渲染
- 如何理解 hooks
- 如何理解 concurrent mod
待定: ● Preact 和 react 的关系(为什么会有 Preact) ● SSR ?