更多资源
总有更多内容可以学习:开发者工作流程、发布到应用商店、国际化、安全等。
后续步骤
深入学习
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 可能非常适合你。
示例应用
尝试来自 展示 的应用,看看 React Native 能做什么!想要更上手一些?查看这个 GitHub 上的示例应用集。你可以查看它们的源代码——尝试在一个模拟器或设备上运行一个。
查找、制作和分享你自己的原生组件和 TurboModules
React Native 拥有一个由数千名像你一样的开发者组成的社区,他们制作内容、工具、教程——以及原生组件!
在核心组件中找不到你想要的东西?访问 React Native 目录 以查找社区一直在创建的内容。
此文档引用了一组旧版 API,需要更新以反映新架构
有兴趣制作你自己的原生组件或模块吗?为你自己的用例制作模块并在 NPM 和 GitHub 上与他人分享有助于发展 React Native 生态系统和社区!阅读制作自己的原生模块的指南(Android、iOS)和原生组件(Android、iOS)。