React #

学习路线 #

第一阶段:基础入门 #

适合零基础开发者,学习 React 的核心概念和基本语法。

第二阶段:组件基础 #

学习 React 组件化开发的核心概念。

第三阶段:React Hooks #

掌握 React Hooks,实现更优雅的状态管理。

第四阶段:高级特性 #

掌握 React 的高级功能。

第五阶段:路由管理 #

学习构建单页应用的必备技能。

第六阶段:状态管理 #

学习复杂应用的状态管理方案。

第七阶段:最佳实践 #

学习企业级开发规范和技巧。

技术栈概览 #

text
React 18 技术栈
├── React 18           核心库
├── React DOM          DOM 渲染
├── React Router 6     路由管理
├── Redux Toolkit      状态管理(推荐)
├── Vite               构建工具
└── TypeScript         类型支持

前置知识 #

学习本指南前,建议具备以下基础:

  • HTML/CSS 基础
  • JavaScript ES6+ 语法
  • 基本的命令行操作
  • Node.js 基础知识

学习建议 #

  1. 循序渐进:按照章节顺序学习,打好基础
  2. 动手实践:每学完一章,动手编写代码
  3. 深入理解:理解原理,而非死记语法
  4. 项目驱动:通过实际项目巩固知识

版本说明 #

本指南基于 React 18 编写,推荐使用最新稳定版本。

版本 状态 说明
React 18.x 推荐 最新版本,支持并发特性
React 17.x 维护 稳定版本
React 16.x 维护 旧项目维护使用

开始你的 React 学习之旅吧!

最后更新:2026-03-26