Skip to content

React 学习路径 ​

🚀 现代化前端框架

React 是由 Facebook 开发的用于构建用户界面的 JavaScript 库。以组件化开发为核心,采用声明式编程范式,是目前最流行的前端框架之一。

📚 学习内容 ​

React 基础 ​

  • 组件化开发
  • JSX 语法
  • 虚拟 DOM
  • 单向数据流

Hooks ​

  • useState、useEffect
  • useContext、useReducer
  • 自定义 Hooks
  • Hooks 最佳实践

状态管理 ​

  • Context API
  • Redux / Redux Toolkit
  • Zustand
  • Recoil

路由 ​

  • React Router
  • 嵌套路由
  • 路由守卫
  • 代码分割

性能优化 ​

  • memo、useMemo、useCallback
  • 懒加载
  • 代码分割
  • 性能监控

🎯 学习路线 ​

mermaid
graph LR
    A[JavaScript 基础] --> B[React 核心概念]
    B --> C[组件开发]
    C --> D[Hooks 进阶]
    D --> E[状态管理]
    E --> F[路由与导航]
    F --> G[实战项目]

📖 推荐资源 ​

🔗 相关学习 ​

💡 实战建议 ​

  1. 从简单开始:先掌握函数组件和基础 Hooks
  2. 理解原理:了解虚拟 DOM 和 Diff 算法
  3. 动手实践:完成至少 3 个完整项目
  4. 阅读源码:学习优秀开源项目的实现

🚧 内容正在完善中

React 详细教程和代码示例正在编写中,敬请期待!

如果你有任何建议或想学习的内容,欢迎在 GitHub Discussions 中讨论。

💬 讨论

使用 GitHub 账号登录后即可参与讨论

基于 MIT 许可发布