RN 简介
- React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。
- 同时使用RN可以一次编写,得到兼容android和ios端的项目。
什么样的公司在用这个技术
- 我就感觉国内都是些小公司在用这个技术。用这技术主要就是为了省钱,同时RN这边还能找到一些拿来就能用的开源UI框架。
RN优点
- 相较于原生开发拥有相对完善的社区,有很多开源的UI库供你选择。
- 在不超出社区边界的情况下,开发周期蛮快的。
- 热更新
RN缺点
- 入门难,精通难。
- 当你的需求超出社区边界的时候。。。
- 调试起来也是头疼
结语
- 2021年你学啥不好,非得来学React Native!