Skip to main content

00 开篇

对 React 技术栈总体认识

从软件前端发展的历史抽取部分片段,揭示一些规律。从前端架构和技术选型的视角,让你对 React 技术栈建立一个总体认识。

开发简单的 React 前端应用

创建一个 React 项目,快速开发一个简单的 React Web 应用。然后从这个应用的代码开始,从浅到深,一起学习 React 的基本概念,如 JSX 语法、单向数据流等。

掌握现代前端工程化技术

介绍一些更具挑战的 React 概念和技巧,包括不可变数据、应用状态管理、强类型校验、代码复用(也就是上图中的紫色部分),在 React 项目规模和复杂度不断提升时,它们将成为你的得力工具。

团队协作的工作方式,包括项目代码结构、单元测试、端到端自动化测试和持续集成。