美文网首页
React-Native调研

React-Native调研

作者: Just_0818 | 来源:发表于2018-10-12 15:09 被阅读0次

    由于我司接下来要开发APP了,小程序和APP之间最终选择了APP,当然了APP由前端来开发,所以对RN(本身公司前端技术栈就是React)进行了调研,以下是调研成果:

    1.React-Native(RN)调研 learn once, write anywhere

    关于代码:

    一套代码,编译出两套APP(安卓、苹果甚至是桌面级的APP),大部分代码是不需要写两套的,只有特定的地方和特殊情况需要些不同的代码以得到更好的适配,RN提供了简便的方法。

    2.关于开发环境的搭建:

    完整原生环境:(我们需要用这个)

    IOS:Node、Watchman 和 React Native 命令行工具以及 Xcode

    Android:Node、Watchman 和 React Native 命令行工具以及 JDK 和 Android Studio

    简易沙盒环境:该环境大量依赖于墙外的资源,也不能直接发布应用,不适用于生产使用

    node:8.3以上 Xcode:9.4以上 JDK:1.8

    3.搭建教程:

    地址:https://reactnative.cn/docs/getting-started.html

    4.版本升级:

    升级需要配合工具:react-native-git-upgrade

    地址:https://reactnative.cn/docs/upgrading/

    5.RN支持热更新,这也是RN相较于原生一大优势

    6.React语言本身的优势:效率高、灵活

    小结:

    RN体验介于web和native之间,是快速开发APP减少成本的比较好的选择。

    相对于Weex,最主要的就是语言本身(Vue和React)和设计思想(Vue : write once, run anywhere!)的差别了,RN开源较早比Weex要成熟很多

    相关文章

      网友评论

          本文标题:React-Native调研

          本文链接:https://www.haomeiwen.com/subject/aqkgaftx.html