📜  React Native-概述

📅  最后修改于: 2020-12-08 06:03:30             🧑  作者: Mango


为了更好地理解React Native概念,我们将从官方文档中借用几行-

React Native可让您仅使用JavaScript构建移动应用程序。它使用与React相同的设计,使您可以从声明性组件组成丰富的移动UI。使用React Native,您无需构建移动Web应用程序,HTML5应用程序或混合应用程序。您构建的真实移动应用程序与使用Objective-C或Java构建的应用程序没有区别。 React Native使用与常规iOS和Android应用程序相同的基本UI构建块。您只需使用JavaScript和React将这些构建块放在一起。

反应本机功能

以下是React Native的功能-

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

  • 本机-您可以使用JavaScript控制的本机组件。

  • 平台-React Native支持IOS和Android平台。

发挥本机优势

以下是React Native的优点-

  • JavaScript-您可以使用现有的JavaScript知识来构建本机移动应用程序。

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

  • 社区-React和React Native周围的社区很大,您将能够找到所需的任何答案。

应对原生限制

以下是React Native的局限性-

  • 本机组件-如果要创建尚未创建的本机功能,则需要编写一些平台特定的代码。