介绍
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
React Native 的使用者背景各异:从资深的 iOS 开发者到 React 初学者,乃至刚入行的编程新手。这些文档面向所有学习者,无论其经验水平或背景如何。
如何使用这些文档
你可以从这里开始,像阅读书籍一样线性地阅读文档;也可以直接跳转到需要的特定章节。已经熟悉 React?你可以跳过该章节,或者阅读以作简单复习。
准备工作
使用 React Native 需要掌握 JavaScript 基础知识。如果你是 JavaScript 新手或需要复习,可以在 Mozilla Developer Network 深入学习或复习。
虽然我们尽量不要求预先掌握 React、Android 或 iOS 开发知识,但这些内容对于有抱负的 React Native 开发者来说很有价值。在适当的地方,我们提供了更深入的文章和资源链接。
交互式示例
这篇介绍让你能够立即在浏览器中通过交互式示例开始学习,如下所示:
上面是一个 Snack Player。它是由 Expo 创建的便捷工具,用于嵌入和运行 React Native 项目,并展示其在 Android 和 iOS 等平台上的渲染效果。代码是实时可编辑的,因此你可以直接在浏览器中操作。试着将上面的 "Try editing me!" 文本改为 "Hello, world!" 吧!
(可选)如果你想设置本地开发环境,可以按照我们的指南在本地机器上设置环境,并将代码示例粘贴到你的项目中。(如果你是 Web 开发者,可能已经设置了用于移动浏览器测试的本地环境!)
开发者须知
来自不同开发背景的人都在学习 React Native。你可能具备多种技术经验,从 Web 到 Android 再到 iOS 等等。我们尽力为各种背景的开发者编写文档。有时我们会针对特定平台提供说明,如下所示:
- Android
- iOS
- Web
Android developers may be familiar with this concept.
iOS developers may be familiar with this concept.
Web developers may be familiar with this concept.
格式说明
菜单路径以粗体显示,并用尖括号表示子菜单导航。示例:Android Studio > Preferences
现在你已了解本指南的使用方法,接下来可以学习 React Native 的基础:原生组件。