React Native(RN)简介

移动应用程序开发

移动应用

前端开发


浏览:1563 次

1、 了解

(简称)是Facebook于2015年4月开放的跨平台移动app开发框架,是Facebook早期开源JS框架React在原生移动应用程序平台中的衍生产品。目前,它支持iOS和Android平台。RN使用类似于HTMLJSX的Javascript语言和CSS来开发移动app。因此,熟悉Web前端开发的技术人员可以在很少学习的情况下进入移动app开发领域。

React Native使您能够获得基于Javascript和React的完全一致的开发体验,并构建世界级的原生APP。

React Native专注于提高多平台开发的开发效率-只需学习一次并编写任何平台即可。(学习一次,在任何地方写作)

Facebook已经在许多产品中使用了React Native,并将继续投资建设React Native。

2、 React Native的主要功能如下:

本机iOS组件

React Native提倡“只学一次,到处写”,而不是其他跨平台工具提倡的“只写一次,处处跑”。通过React Native,开发人员可以使用UITabBar和UINavigationController等标准iOS平台组件,以保持app界面在其他平台上的外观和风格一致。

异步执行

JavaScriptapp代码与本机平台之间的所有操作都采用异步执行模式。本机模块使用其他线程。开发人员可以通过解码主线程图像,在后台将其保存到磁盘,而不必担心UI,直接测量文本设计布局。

触摸处理

React Native引入了与iOS上Responder chain的响应链事件处理机制类似的响应系统,并为开发人员提供了TouchableHighlight等更高级的组件。

来到统软云了解更多信息:nbsp;等等。统软云支持一键、,您可以通过网站生成自己的app。

,注册后为新手提供免费开发包

提交app定制要求以了解报价和周期: