react native 开发app

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react native 开发app相关的知识,希望对你有一定的参考价值。

react native和原生android/ios

https://www.oschina.net/news/97466/should-we-use-react-native

react native优势 跨平台。

单纯用RN开发是很棒的,单纯用原生ios/Android开发也是很棒的。

但是RN和原声ios/Android混合开发是糟糕的,因为:如果你需要在同一屏幕上同时使用原生视图和 React Native 视图,通常,在 React Native 方面,你会将数据保存在 JS 对象中,而在原生方面,你会将数据保存在 Swift/Java 的数据结构中,这样以来,跟踪客户端状态就会变得很困难。因为 React Native 目前只有一个异步桥接(asynchronous bridge),你需要编写大量桥接基础设施的代码,才能保证工作有效进行,这个过程很麻烦,会严重影响工作效率。

 

学习资源

官网:https://reactnative.cn/

由于React Native还不太成熟,资源有限,也不完整。但随着它越来越流行,在不久之后一定能赶上其他成熟的技术。下面列出了一些实用的资源,我也经常在它的仓库上提问和获取最新的信息:

译注:中文资源:React Native学习指南

以上是关于react native 开发app的主要内容,如果未能解决你的问题,请参考以下文章

React Native BLE蓝牙通信 App开发

React-Native 开发 android & ios App,共享一份代码

react native 开发app

React Native开发 - 搭建React Native开发环境

双平台真实开发GitHub App React Native技术全面掌握

React Native 技术 开发跨平台 Native App 初探