Q:对于开发hybird app首选哪个好?是ionic还是react native?
如何评价ionic和react native?

A:

我看好React系,React系以正确地姿势,专注地做了正确的事情,未来前途光明,这里不多吹

我是Angular黑,Google是一家Java公司,Angular出生的姿势就是非常有问题的(让Java开发也能快速开发前端),Angular很好的达成了他的目的,让前端开发看上去像后端一样,但问题是前端开发终究是前端开发,不学前端开发永远做不好前端开发。后端开发不学前端开发,翻翻angular确实能做一些原来前端才能做的事,但真的维护起来,调起性能起来,结果就是直接傻眼。 而真正的前端开发则要花大力气了解angular的为了后端开发舒服而搞的大量复杂机制,才能“正确地用angular开发”。 angular新版直接打脸基本印证我的说法,他们意识到自己的姿势有问题,所以开始痛苦地转型,至于效果如何,我还没研究过新版的angular,但个人持悲观态度。

至于Ionic vs React-Native,我觉得抛开我对angular的成见不提也完全不用比,相差不多开发成本下,一个做出来是Hybrid,另一个做出来是Native。 抛开开发成本不看的时候,Native比Hybrid好应该是毋庸置疑的吧。

另外和我刚刚的分析类似,你要把这些框架放到他爹的情况里去考虑,Facebook是移动端大力做HTML5做Hybrid,结果性能实在不行然后app端宣布转投Native的,后来React是他们做网站的时候开源出来的,React火了以后他们做了React-Native。Facebook肯定研究过Ionic,他们是最早最大规模的H5和hybrid app的实践者,那么至少Facebook是认为Ionic以及h5 hybrid本身无法满足他们的需求,才会有后面的React-Native的。如果React-Native的开发成本和Ionic类似(其实我觉得react应该还低),真的没有任何用Ionic的理由

最新文章

  1. 【HOW】如何配置SharePoint传入/传出电子邮件设置
  2. TCL:遍历文件夹并返回文件名称
  3. 炫酷JQUERY自定义对话框插件JDIALOG_JDIALOG弹出对话框和确认对话框插件
  4. SELinux入门
  5. July 29th, Week 31st Friday, 2016
  6. CentOS6.4 内核优化
  7. 鸟哥的linux私房菜学习记录之认识系统服务(daemons)
  8. LAMT基于mod_jk方式的负载均衡集群
  9. 连接池和 "Timeout expired"异常【转】
  10. 中国大概能用的NTPserver地址
  11. Hdu 1158 Employment Planning(DP)
  12. 《剑指offer》 相应 在线测试地址
  13. 深入理解ajax系列第五篇——进度事件
  14. c++学习笔记之封装篇(上)
  15. 论文阅读笔记四十九:ScratchDet: Training Single-Shot Object Detectors from Scratch(CVPR2019)
  16. matlab程序设计
  17. android:Android开发不得不收藏的Utils
  18. 【XSY2679】修墙 最短路
  19. 函数wait和waitpid
  20. ext js 4.0 grid表格根据列值的不同给行设置不同的背景颜色

热门文章

  1. mysql单向自动同步
  2. EditText输入手机号自动带空格
  3. Load average in Linux的精确含义
  4. 第16周翻译:SQL Server中的事务日志管理,级别3:事务日志、备份和恢复
  5. jquery命名冲突
  6. [题解] cogs 2240 架设电话线路
  7. 小程序之Button组件,函数的调用与简单的逻辑
  8. for、while循环
  9. linux配置网桥
  10. timeslot概念(还是不太懂呀!!)