1、介绍

React Native应用借助宿主平台上Objective-C语言(iOS平台)或Java语言(Android平台)的UI库,渲染真正的原生UI组件,不仅限于WebView,这就解释了为何React Native能给应用带来更强的性能、更贴近原生的视觉感受以及使用体验。React Native允许开发者通过JavaScript函数的代理,直接调用原生模块。
从性能角度上分析,React Native把所有应用代码和业务逻辑从主线程转移到后台线程运行。它可以批量处理要原生执行的请求,等控制权转让给主线程时再异步执行。React Native会分析你的UI,将最少的数据传给主线程(又称UI线程)以便用原生组件进行渲染。使用React Native,可以得到原生的用户体验以及Web的开发体验。

2、安装

npm install -g react-native-cli

stray
129 声望10 粉丝

« 上一篇
知识点整理
下一篇 »
动画(杂记)