跳到主要内容

更多资源

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

接下来可以做什么

深入学习

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 上的示例应用集合。你可以查看它们的源代码——尝试在模拟器或设备上运行其中一个

查找、创建和分享你自己的 Native Components 和 TurboModules

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

在 Core Components 中找不到你需要的内容?访问 React Native Directory,查找社区正在创建的内容

警告

本文档引用了一组旧版 API,需要更新以反映 New Architecture

有兴趣创建自己的 Native Component 或 Module 吗?为自己的使用场景创建模块,并通过 NPM 和 GitHub 与他人分享,有助于壮大 React Native 生态系统和社区!阅读创建自己的 Native Modules(AndroidiOS)和 Native Components(AndroidiOS)的指南。