React 作为现代前端开发的核心框架,其生态系统由众多工具和库构成,形成了一个高效协作的开发者社区。以下是主要组成部分:
📌 核心库
- React 本身:用于构建用户界面的 JavaScript 库
- React DOM:将 React 元素渲染到网页的 DOM 中
- React Native:跨平台移动应用开发框架
🛠️ 常用工具
- Create React App:官方脚手架工具
- Vite:新一代前端构建工具(推荐替代 CRA)
- Webpack:模块打包器(兼容性配置指南:/React/打包配置)
🧱 附加库
- Redux:状态管理库
- React Router:前端路由解决方案
- Axios:HTTP 请求库(文档:/React/网络请求)
📚 学习资源
- React 官方文档(中文版:/React/核心概念)
- React 中国社区
- 开源项目示例
如需更深入的技术图解,可访问 React 生态系统全景图 进行探索。