更多资源
总有更多知识等待学习:开发者工作流、发布到应用商店、国际化、安全性等等。
下一步
深入学习
集成开发环境 (IDEs)
我们推荐使用 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) 的指南。