一、简介
1、React-Native介绍
React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的UI框架 React 在原生移动应用平台的衍生产物...App
即原生开发模式,开发出来的是原生程序,不同平台上,Android和iOS的开发方法不同,开发出来的是一个独立的APP,能发布应用商店,有如下优点和缺点。...优点:
直接依托于操作系统,交互性最强,性能最好
功能最为强大,特别是在与系统交互中,几乎所有功能都能实现
缺点:
开发成本高,无法跨平台
升级困难
维护成本高
Web App
即移动端的网站,将页面部署在服务器上...优点:
开发成本较低,可以跨平台,调试方便
维护成本低,功能可复用
更新较为自由(只下载资源不更新 apk )
学习成本较低(前端开发人员不用学习底层 api)
功能更加完善,性能和体验要比起web app...这个过程可能会很慢,因为 react-native 需要 gradle 这个文件,下载会很慢,我们可以手动下载这个文件,版本需要和命令行中出现的那个版本一致,然后把这个 gradle 的 压缩文件放到