跳到主内容

简介

欢迎来到你的 React Native 之旅的开端!如果你正在寻找入门说明,它们已移至单独的章节。继续阅读以了解文档、原生组件、React 等的介绍!

许多不同类型的人都在使用 React Native:从高级 iOS 开发者到 React 初学者,再到职业生涯中首次开始编程的人。这些文档是为所有学习者编写的,无论他们的经验水平或背景如何。

如何使用这些文档

你可以从这里开始,像读书一样线性阅读这些文档;或者你可以阅读你需要的特定章节。已经熟悉 React 了吗?你可以跳过那一章——或者阅读它以进行简单的复习。

先决条件

要使用 React Native,你需要了解 JavaScript 的基础知识。如果你是 JavaScript 新手或需要复习,你可以在 Mozilla 开发者网络上深入学习温习

虽然我们尽力假设读者没有 React、Android 或 iOS 开发的先验知识,但这些对于有志成为 React Native 开发者的人来说都是有价值的学习主题。在适当的地方,我们已经链接到更深入的资源和文章。

交互式示例

本简介让你能够立即在浏览器中使用像这样的交互式示例开始学习

上面是一个 Snack Player。它是由 Expo 创建的一个便捷工具,用于嵌入和运行 React Native 项目,并分享它们在 Android 和 iOS 等平台上的渲染效果。代码是实时的,并且可编辑,因此你可以在浏览器中直接操作。请尝试将上面的“Try editing me!”文本更改为“Hello, world!”

或者,如果你想设置本地开发环境,你可以按照我们的指南在本地机器上设置你的环境,并将代码示例粘贴到你的项目中。(如果你是 Web 开发者,你可能已经设置了用于移动浏览器测试的本地环境!)

开发者须知

来自不同开发背景的人都在学习 React Native。你可能拥有从 Web 到 Android 再到 iOS 等各种技术的经验。我们尝试为所有背景的开发者编写内容。有时我们会像这样提供针对特定平台的解释

Web 开发者可能熟悉这个概念。

格式

菜单路径以粗体显示,并使用尖括号指示子菜单。例如:Android Studio > Preferences


既然你已经了解本指南的工作方式,是时候了解 React Native 的基础: 原生组件