跳到主要内容

更多资源

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

后续步骤

深入探索

IDE

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

尝试平台

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

Ignite 是一个启动套件 CLI,带有多个 React Native 样板。最新的 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)的指南。