跳到主要内容

简介

欢迎来到您的 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 的基础知识了:原生组件