跳至主内容

更多资源

非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

总有更多知识值得探索:开发者工作流、应用商店发布、国际化、安全性等等。

下一步学习路径

深度探索

推荐开发工具

推荐使用 VS Code 编辑器及其强大的 React Native 扩展

推荐开发平台

Expo 是围绕 React Native 构建的工具与服务框架,专注于帮助您开发、发布和迭代应用。它支持 Web 开发中流行的预览部署流程,并自动化开发工作流。使用 Expo 开发 React Native 应用无需接触 Xcode 或 Android Studio,同时兼容原生工具链。

Ignite 是包含多种 React Native 样板项目的 CLI 工具包。最新的 Ignite Maverick 采用 MobX-State-Tree 状态管理,集成 React Navigation 等常用库。内置屏幕/模型生成器,开箱支持 Expo,并提供可定制组件库、主题系统和测试工具。如需预配置技术栈,Ignite 是理想选择。

示例应用

浏览应用展示墙了解 React Native 的无限可能!想动手实践?试试这个 GitHub 示例应用集。您可以查看源码并在模拟器或真机运行。

发现/创建/分享原生组件与 TurboModules

React Native 拥有数千名开发者共同构建内容、工具、教程——以及原生组件!

核心组件无法满足需求?访问 React Native 组件目录探索社区成果。

注意

本文档涉及旧版 API,需更新至新架构规范

想要创建自己的原生组件或模块?根据需求开发模块并通过 NPM/GitHub 分享,共同壮大 React Native 生态!阅读原生模块开发指南(AndroidiOS)和原生组件开发指南(AndroidiOS)。