掌握现代 React 应用程序架构模式和原则,以构建可扩展、可维护的生产应用程序,并学习项目结构、组件设计、状态管理、测试策略等方面的最佳实践。
主要功能
- 掌握 React 架构模式和设计原则,以构建可维护、可扩展的前端应用程序
- 从规划到生产部署,使用经过验证的方法来开发可投入生产的 React 应用程序
- 学习做出明智的技术决策并设计可根据您的需求不断发展的可扩展前端系统
书籍说明
构建生产级 React 应用程序需要做出数十个架构决策,而且通常缺乏有凝聚力的指导。本书将教您基于永恒的原则和现代最佳实践,构建经过验证的 React 架构模式,用于构建可扩展、可维护的前端应用程序。
此更新版本具有现代堆栈:框架模式下的 React Router、TypeScript、TanStack Query、Zustand、带有 Zod 的 React Hook Form、带有 Base UI 原语的 Shadcn UI、Vitest 和 Playwright。新增加的内容包括 OpenAPI 代码生成以及有关性能、可访问性和国际化的新章节。您将通过一个真实的示例来将现代建筑概念变为现实。
从架构基础开始,您将对 React 项目结构做出明智的决策,提高代码质量,并构建可扩展的组件库和路由。从那里,您将构建强大的数据层,应用正确的状态管理策略,并使用现代工具和模式开发可维护的用户界面。了解测试策略、安全注意事项和部署模式的最佳实践,以确保您的应用保持可扩展性和可维护性。
最后,您将准备好从头开始设计和构建可扩展的 React 应用程序,并领导现实项目中的技术决策。
你将学到什么
- 设计可随您的应用程序一起成长的可扩展 React 应用程序架构
- 应用不同的渲染策略,例如 SSR、CSR、预渲染和混合渲染
- 构建强大的类型安全 API 层并使用正确的状态管理方法
- 通过记忆、代码分割、流式传输等优化性能
- 构建可维护的组件系统和可访问的国际化 UI
- 实施全面的测试策略并学习保护您的应用
- 使用 AI 辅助工作流程来强化架构并改进您的工作流程
这本书适合谁
本书适合中级 Web 开发人员,他们已经对 JavaScript、React 和 Web 开发有深入的了解,并且想要有效地构建大规模的现代 React 应用程序。一些 TypeScript 经验以及 JavaScript 和 React 将会很有帮助。
目录
- 了解 React 应用程序的架构
- 设置和项目结构概述
- 构建和记录组件
- 路由和渲染策略
- 使用 API
- 管理应用程序状态
- 安全
- 性能
- 国际化
- A11Y
- 测试
- 即将投入生产
- 超越
- 其他
其他信息
- 收录者
- Downloading
- 发布日期
- 8月21日
- 类别
- 计算机与技术
- 软件名称
- React 生产应用程序架构:第二版
- 探索
- Ebooks
- 语言
- 英语
- 上传者
- Amy Donnelly
- 格式
- True ePub
- 页码
- 454
- 编码
- 978-1836202974
- 作者
- Alan Alickovic
- 版本
- 2026
- 出版商
- Packt Publishing
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| LB 8308 | 英文 | 42.6MB | 2026-05-18 |
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。


评分及评论
暂无评分
来评个分数吧