跳到主要内容

更多资源

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

接下来去哪里

深入了解

IDE

我们推荐使用 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 可能非常适合你。

示例应用

尝试 Showcase 中的应用,看看 React Native 有多强大!想亲自动手?请查看 GitHub 上的这组示例应用。你可以查看它们的源代码——尝试在模拟器或设备上运行它们。

查找、创建和共享你自己的原生组件和 TurboModules

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

在核心组件中找不到你想要的东西?请访问 React Native Directory,查找社区一直在创建的内容。

注意

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

有兴趣创建自己的原生组件或模块吗?为你的用例创建模块并与 NPM 和 GitHub 上的其他人分享,有助于发展 React Native 生态系统和社区!阅读创建你自己的原生模块(AndroidiOS)和原生组件(AndroidiOS)的指南。