React Native - 简介介绍

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

React Native可让您仅使用JavaScript构建移动应用程序,它使用与React相同的设计,使您可以从声明性组件组成丰富的移动UI,使用React Native,您无需构建移动Web应用程序,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的局限性-

  • Native Components - 如果要调用原生功能,则需要编写一些平台特定的代码。

点我分享笔记