React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。
为什么我们要使用React Native呢?
1、认识React Native
传统的开发痛点:人员稀缺、开发成本低、代码复用性低、无法动态更新
用React Native开发的优点: 跨平台、低投入高回报、性能高、支持动态更新
如果我们使用了一才两用、开发成本低、代码复用高、支持动态更新