浅谈前端移动开发 (Ionic 与 React Native)



  • 前言

    去年最火热的技术莫过于 ReactJS 了,各种技术周刊头条。作为一个前端,自然也想尝尝鲜;另一方面,由于所在公司项目的性质,主要是做 hybrid app 开发,技术选型是 angular,ionic,最后是基于 Cordova 去打包。如果涉及到交互性强的应用,这种纯 hybrid 的开发方式自然是会存在一些性能上的问题;那如果开发一些新闻类型的应用,用ionic还是很不错的选择。出于以上两点:不得不去折腾下React Native了。下面的内容出自于2015年11月份在某大学做技术讨论的 PPT (需自备梯子)演讲稿。

    2015年移动开发似乎达到了一个新的高度,传统形式的 hybrid app,基于微信的 h5 单页应用,后起之秀的 react-native,原生的 AndroidiOS开发...;技术选型太多,各应用商店 app 的数量更是如雨后春笋,据 ionic 的官网blog介绍,用 ionic 开发的 app 已经超过 60w+ 了,可见移动开发的趋势之火热。

    github 地址

    移动开发的分类对比

    下载PDF版本

    image1

    image2

    image3

    image4

    image5

    image6

    image7

    image8

    image9

    image10

    image11

    image12

    image13

    image14

    image15

    image17



  • 之前用ionic开发过一个应用,发现用户体验上不好,特别是在出现 数据处理和css动画时,容易卡顿。
    打算ionic这个先放一放。
    转到react-native上面先试一试,上手比ioinc要快一些。网上对react-native的评价还是比较高的,希望这次能靠谱一点


登录后回复