跳到主要内容
版本:0.84

更多资源

总有更多内容可供学习:开发者工作流、发布到应用商店、国际化、安全性等。

接下来去哪儿​

深入学习​

集成开发环境(IDE)​

我们推荐使用 VS Code 代码编辑器及其方便的 React Native 工具。

可以尝试的平台​

Expo 是一个针对 React Native 的工具与服务框架,专注于帮助您构建、发布和迭代您的应用,采用在网页开发中流行的预览部署工作流,并自动化您的开发流程。Expo 还能让您在完全不接触 Xcode 或 Android Studio 的情况下构建 React Native 应用,并且如果您想使用这些工具,Expo 也不会妨碍。

Ignite 是一个带有多个 React Native 样板项目的启动工具命令行。最新版本 Ignite Maverick 使用 MobX-State-Tree 进行状态管理,采用 React Navigation 和其他常用库。它拥有屏幕、模型等生成器,并开箱支持 Expo。Ignite 还附带一个针对自定义设计、主题支持和测试优化的组件库。如果您正在寻找一个预配置的技术栈,Ignite 可能非常适合您。

示例应用​

试用 展示集 中的应用,看看 React Native 的强大功能!想亲自动手?看看这个 GitHub 上的示例应用集。您可以查看它们的源码——尝试在模拟器或设备上运行其中一个。

查找、创建并分享您自己的原生组件和 TurboModules​

React Native 有一个由成千上万的开发者组成的社区,制作内容、工具、教程——还有原生组件!

在核心组件中找不到想要的?访问 React Native 目录 查看社区开发的资源。

警告

本指南参考了一套旧版 API,需要更新以反映新架构

有兴趣制作自己的原生组件或模块吗?为您自身需求制作模块,并通过 NPM 和 GitHub 与他人分享,能促进 React Native 生态系统与社区的发展!请阅读制作您自己的原生模块指南(Android,iOS)及原生组件指南(Android,iOS)。