React Native 是什么?新手怎么快速上手概览?

文章导读
Previous Quiz Next 为了更好地理解 React Native 的概念,我们将引用官方文档中的几行内容 −
📋 目录
  1. React Native 特性
  2. React Native 优势
  3. React Native 局限性
A A

React Native - 概述



Previous
Quiz
Next

为了更好地理解 React Native 的概念,我们将引用官方文档中的几行内容 −

React Native 允许您仅使用 JavaScript 构建移动应用。它采用与 React 相同的设计理念,让您使用声明式组件来构建丰富的移动 UI。通过 React Native,您不是构建移动网页应用、HTML5 应用或混合应用;您构建的是真正的移动应用,与使用 Objective-C 或 Java 构建的应用无法区分。React Native 使用与标准 iOS 和 Android 应用相同的核心 UI 构建块。您只需使用 JavaScript 和 React 将这些构建块组合在一起。

React Native 特性

以下是 React Native 的特性 −

  • React − 这是一个用于使用 JavaScript 构建 Web 和移动应用的框架。

  • Native − 您可以使用由 JavaScript 控制的原生组件。

  • Platforms − React Native 支持 iOS 和 Android 平台。

React Native 优势

以下是 React Native 的优势 −

  • JavaScript − 您可以利用现有的 JavaScript 知识来构建原生移动应用。

  • Code sharing − 您可以在不同平台上共享大部分代码。

  • Community − React 和 React Native 周围的社区庞大,您可以找到所需的任何答案。

React Native 局限性

以下是 React Native 的局限性 −

  • Native Components − 如果您想创建尚未实现的原生功能,则需要编写一些平台特定代码。