一次学习,随处书写:
使用 React 构建移动应用程序。
React Native 将React的声明式 UI 框架引入了 iOS 和 Android。通过 React Native,您可以使用本机 UI 控件并拥有对本机平台的完全访问权限。
React Native 由许多公司和个人核心贡献者开发和支持。在我们的生态系统概述中了解更多信息。
React Native 应用程序可能面向 iOS 13.4 和 Android 6.0 (API 23) 或更高版本。您可以使用 Windows、macOS 或 Linux 作为开发操作系统,但构建和运行 iOS 应用程序仅限于 macOS。像 Expo 这样的工具可以用来解决这个问题。
请遵循入门指南。安装 React Native 的推荐方法取决于您的项目。您可以在这里找到最常见场景的简短指南:
React Native 的完整文档可以在我们的网站上找到。
React Native 文档讨论了特定于 React Native 的组件、API 和主题。有关 React Native 和 React DOM 之间共享的 React API 的更多文档,请参阅 React 文档。
React Native 文档和网站的源代码托管在一个单独的存储库@facebook/react-native-website上。
升级到 React Native 的新版本可能会让您访问更多 API、视图、开发人员工具和其他好东西。请参阅升级指南以获取说明。
本讨论存储库中讨论了 React Native 版本。
该存储库的主要目的是继续发展 React Native 核心。我们希望尽可能简单和透明地为这个项目做出贡献,我们感谢社区贡献错误修复和改进。请阅读下文,了解如何参与改进 React Native。
Facebook 已采用了我们希望项目参与者遵守的行为准则。请阅读全文,以便您了解哪些行为是可以容忍的,哪些行为是不能容忍的。
阅读我们的贡献指南,了解我们的开发流程、如何提出错误修复和改进,以及如何构建和测试对 React Native 的更改。
您可以在路线图中详细了解我们对 React Native 的愿景。
我们有一个好的优先问题列表,其中包含范围相对有限的错误。这是一个开始、获得经验和熟悉我们的贡献流程的好地方。
更大的讨论和提案在@react-native-community/discussions-and-proposals中讨论。
React Native 已获得 MIT 许可,如 LICENSE 文件中所示。
React Native 文档已获得 Creative Commons 许可,如 LICENSE-docs 文件中所示。