什么是Hybrid应用

什么是Hybrid应用1 Hybrid 到底是什么介于 Native 和 Web 之间 具体看图最明了 2 为什么采用 Hybrid 开发 a 成本低 开发周期短 b 动态性 业内天猫有自己的动态配置中心 可以精确到页面级元素动态现发 热发版 更新 c 可以具备一定的

大家好,欢迎来到IT知识分享网。

1、Hybrid 到底是什么

介于Native和Web之间,具体看图最明了:)

什么是Hybrid应用

2、为什么采用Hybrid开发

a、成本低、开发周期短

b、动态性(业内天猫有自己的动态配置中心,可以精确到页面级元素动态现发、热发版(更新))

c、可以具备一定的原生能力(API)

d、业内已有成熟方案(框架)cordova ionic(angular)更偏向UI也是用cordova打包一次编写处处运 行ReactNative Facebook开源框架


3、Hybrid app业内典范

电商类:手机淘宝、天猫等

什么是Hybrid应用

业内顶级,前端团队对性能优化非常到位,有强大技术团队和框架团队做支撑。不管是自己造轮子还是用已有的轮子都需要考虑性能优化,在做Hybrid的一个痛点就是性能优化这个是跟技术团队实力有关系的,我们的性能优化到底能优化到什么程度,这就是Hybrid App的一个重点所在,如果性能优化做的好的话,我们这个Hybrid App体验就会越来越接近原生,在这一方面当之无愧的就是手淘和天猫了,其实他们是国内非常早期的使用Hybrid这种技术来做App的技术团队,也是经历了从早期到现在的无数的踩坑优化到现在这个程度,具体的我也不清楚,根据他们在业内分享的一些东西来说的话,他们的Hybird框架完全是自己造轮子写的,天猫也是国内最早接触ReactNative的,他们也对ReactNative核心提了一些代码,但是他们发现对电商App来说ReactNative显得有些太重,于是阿里的团队他们的基础框架组开发新的项目Weex

什么是Hybrid应用

借鉴ReactNative的思想和View的思想两者结合而成,加上他们自己的东西,View就可以做到类似ionic一样可以一次编写处处运行,其实也就是运行到Web、Android、iOS 3个平台,解决了ReactNative的痛点,因为ReactNative的代码是没法直接跑在Web上的


O2O类:美团、大众点评等

什么是Hybrid应用

O2O类说一下美团和大众点评。这两个App也是用Hybrid用的比较多的,他们的Hybrid框架也是属于自己造轮子自己搭建的,在美团的App中做了一些ReactNative的试点,还没有全面铺开,目前点评里面是没有ReactNative的,点评只有自己的JsBridge

社交类:、空间等

什么是Hybrid应用

和空间其实在Hybrid这条路上走的是蛮激进的,他们也是接触Hybrid比较早的团队,早期他们在JsBridge方面下了很大功夫,在ReactNative出来之后,他们也是非常积极的进行拥抱,拥抱中他们并没有自己去造轮子而是把ReactNative源码编译了,进行了改动,根据改动之后的ReactNative源码来实现的ReactNative的编写。

旅游类:携程、去哪儿等

什么是Hybrid应用

携程、去哪儿这两个流量入口级App基本上就是点进主页面之后进行分各个模块,不同模块是使用不同方式实现的,拿安卓来说用到插件化、热插拔、热加载,他们也用到H5(不完全的H5),也用到了Hybrid就是2者结合,同时也用到ReactNative。携程是在RN上发力比较狠的公司,他们框架组做了一套框架叫Moles,这个框架是在ReactNative基础上进行封装,可以跑在3端,封装的原理是基于RN代码完全兼容Web,比如Textview用div实现…只需要写一套RN的也可以同时跑在web上

金融类:支付宝、陆金所等

什么是Hybrid应用

支付宝是国内接触Hybird相当早的,后面被阿里剥离出去,现在是蚂蚁金服了,他们里面采用的技术也是大混合,有原生的、有Web的、有Hybrid,有自己写的JsBridge也有Rn.

现在有很多大厂也不会选用纯原生方式去开发,因为他们有一些痛点是必须要使用Hybrid方式去解决的,2个点一个是动态性一个是热发版,就这2个点就足够让他们驱动着Hybrid这条路,而大厂的技术沉淀是很多的,完全可以照着这条路前行。

感谢关注,评论!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/178621.html

(0)
上一篇 2025-05-14 08:20
下一篇 2025-05-14 08:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信