我对React Native 的一些看法

389 阅读1分钟

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!