React开发框架书籍大纲
前言
- 本书目标与读者群体
- 为什么选择React?
- 本书结构与阅读建议
第一部分:React基础
第1章 React简介
第1章:React简介
- 什么是React?
- React的特点与优势
- React生态系统概览
第2章:React的核心概念
- JSX语法
- 组件与状态
- 属性(Props)与状态提升
- 生命周期方法与Hooks概述
第2章 React项目设置 (或初始环境配置)
创建React项目的多种方式
- 使用Create React App
- 使用Vite或其他构建工具
理解项目结构
配置ESLint和Prettier
第3章 JSX语法与基本概念
第4章 组件基础
第5章 事件处理与条件渲染
第二部分:进阶开发技巧
第6章 React Hooks深入解析
第7章 组件间通信
第8章 样式管理
第9章 表单与用户交互
第三部分:React生态系统
第10章 路由与导航
- React Router基础与动态路由
- 嵌套路由与路由守卫
- 单页面应用(SPA)与多页面应用(MPA)
- React Router简介
- 动态路由与嵌套路由
- 编程式导航与守卫
