跳到主要内容
版本:0.80

更多资源

总有更多东西需要学习:开发者工作流、发布到应用商店、国际化、安全性等等。

接下来去哪里

深入探索

集成开发环境

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

值得尝试的平台

Expo 是一个面向 React Native 的工具和服务框架,专注于帮助你构建、发布和迭代你的应用,使用在 Web 开发中流行的预览部署工作流,并自动化你的开发工作流。Expo 使得无需触碰 Xcode 或 Android Studio 即可构建 React Native 应用成为可能,如果你想使用这些工具,它也不会妨碍你。

Ignite 是一个带有多个 React Native 样板项目的启动套件 CLI。最新的 Ignite Maverick 使用 MobX-State-Tree 进行状态管理、React Navigation 以及其他常用库。它拥有用于屏幕、模型等的生成器,并开箱即用支持 Expo。Ignite 还附带了一个专为自定义设计调整、支持主题和测试的组件库。如果你在寻找一个预配置的技术栈,Ignite 可能非常适合你。

示例应用

试试 展示案例 中的应用,看看 React Native 能做什么!想要更动手的实践?看看这个 GitHub 上的示例应用集。你可以查看它们的源代码——尝试在模拟器或设备上运行其中一个。

查找、制作和分享你自己的原生组件和 TurboModules

React Native 拥有一个由数千名像你这样的开发者组成的社区,他们制作内容、工具、教程——以及原生组件!

在核心组件中找不到你想要的?访问 React Native Directory 查找社区创作的内容。

警告

此文档引用了一组旧版 API,需要更新以反映新架构

有兴趣制作你自己的原生组件或模块吗?为你的用例制作模块并在 NPM 和 GitHub 上与他人分享有助于增长 React Native 生态系统和社区!阅读制作你自己的原生模块 (Android, iOS) 和原生组件 (Android, iOS) 的指南。