AI辅助React Web应用开发实践
副题名:基于React 19和GitHub Copilot
本书分为3个部分。第一部分从创建React项目入手,先介绍JSX语法、React组件、基础Hooks API等基础知识,再介绍如何使用props、state、context等数据驱动React开发等。第二部分介绍生命周期与虚拟DOM、应用状态管理及相关框架、优化性能与用户体验,并从自定义Hooks、代码复用等角度介绍如何开发可扩展的React代码。第三部分以聊天应用为载体,结合React技术生态,演示前端路由等,并以开发AI聊天机器人为例探索AI时代前端开发的创新方向。