Skip to content

Quextion/ReactWTF

Repository files navigation

内容: 从宏观上来看,整个系列的目的是提升对 react 整体的理解。 react 只是一个契机,核心是前端的工程,开发习惯,痛点,如果总结成一个字的话,就是 Why ? 而不是 What.

最根本的目的:

  • 建立技术的边界。(理解每个技术究竟在解决什么问题)
    • 建立前端框架的边界
    • 建立 react 的边界。(react 到底为我们提供了什么)
    • 建立 react 生态的边界 (社区是如何利用 react 的能力的)

细节:

  • 建立对前端框架的理解

    • 我们为什么需要框架(理解框架的边界)
    • 前端开发,究竟是在开发什么?
  • 建立思考 react 的视角(react 哲学)

    • react 的核心是什么
    • 如何理解组件,组件拆分的粒度
    • react 中的数据流动
    • 最佳实践
  • 理解 react 的运作

    • 如何从整体上理解 react 的运作流程
    • 如何理解重渲染
    • 如何理解 hooks
    • 如何理解 concurrent mod

待定: ● Preact 和 react 的关系(为什么会有 Preact) ● SSR ?