react native 篇(一)

日期:2020 年 1 月 8 日

react native 篇(一)—— 什么是react native

什么是 react native

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架

是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物

支持iOS和安卓两大平台

RN使用Javascript语言,JSX语法,以及CSS来开发移动应用

因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域

react native 的特点
1、React Native应用是真正的移动应用

React Native 的最终产物是真正的移动应用,它使用的基础 UI 组件和原生应用完全一致,对于

一些 iOS 和 Android 上特有的组件,RN 对其作了对应平台的封装,让我们在受益React优雅

的架构设计的同时,获得媲美原生应用性能

2、调试方便

React Native让你可以快速迭代开发应用。 比起传统原生应用漫长的编译过程,现在你可以在

瞬间刷新你的应用。开启Hot Reloading的话,甚至能在保持应用运行状态的情况下热替换新代

码!

3、兼容原生代码

React Native完美兼容使用Objective-C、Java或是Swift编写的组件。 如果你需要针对应用的

某一部分特别优化,中途换用原生代码编写也很容易。 想要应用的一部分用原生,一部分用

React Native也完全没问题 —— Facebook的应用就是这么做的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值