跳到主要内容
版本:0.82

更多资源

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

接下来去哪里

深入探索

开发工具

我们推荐使用 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) 的指南。