保存成功
保存失败,请重试
提交成功

HTML5 容器入门解析:支付宝 Hybrid 方案原理与实战

蚂蚁金服移动开发平台 mPaaS 是源于⽀付宝的移动开发平台,是支付宝移动技术的全面开放,为移动开发、测试、运营及运维提供云到端的一站式解决方案。⽬前已经服务了 12306、上海地铁、⼴发银行、华夏银⾏、印度⽀付宝 Paytm、菲律宾⽀付宝 Dana 等众多的 B 端客户,以及亿级 C 端用户,为国内国际用户都带来更优质的移动端体验。

Hybrid 开发模式已不是什么新鲜的话题,不仅可以快速发布新业务,同时无需考虑 App 发版时间,为业务更新迭代提供了极强的灵活性。相比于 Web 开发,Hybrid 开发模式提供了丰富的设备 API,让业务形态可以更加多元和丰富。

mPaaS 离线包源自于支付宝原生方案,经历了严苛的业务考验,让你直接和支付宝使用同一套框架层代码,让你拥有解决系统级 WebView Crash 的能力,并具备良好的、弹性的扩展能力,结合具体业务需求定制 JSAPI。

通过本文你将了解到支付宝 App 的演进历程:

  • 利用 Hybrid App 架构,应对复杂的业务协同;
  • 离线包机制(自研 UC Webview 内核)即时更新,满足业务快速迭代;
  • 更优越的 Hybrid 方案:HTML5 与小程序差异化解析。


同时,我们也希望和大家进一步地探讨,在跨平台开发越发成熟的今天,怎样的技术选型最适合我们克服 Hybrid App 白屏,跨机型适配的挑战?

快速构建一款 App 并不难,应对复杂的机型及系统版本,构建一款高性能,稳定,流畅的应用将成为我们的核心课题。我们带着支付宝的具体实践和思考来,也希望了解大家的真实需求和想法,从而帮助我们探索更多创新的思路。


作者介绍:刺胃,蚂蚁金服 mPaaS 容器&离线包核心开发者,目前聚焦将支付宝原生 Hybrid 方案解耦输出,并基于多样的业务场景做持续迭代和优化。

已有309人预订
预订达标
文章出炉
交流日期
     
08月22日
09月06日
09月09日 20:30
你可能还喜欢
机器学习必备的数学知识,一次学会
白朔天
程序员的数学修养
李烨
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
程序员如何专注和管理时间
程序员的三门课
微服务架构深度解析与最佳实践
kimmking
如何设计一个注册中心
star
深入 JVM 字节码,一步一图解析类的加载、链接、初始化、创建对象、程序执行的流程
CSDM
高效学习的途径
程序员的三门课
从 Vue 3 源码切入,全面掌握前端编译原理
修言
靠着这份 Java 核心面试知识整理(PDF),稳拿头条/菜鸟/字节 offer
一只Tomcat
实战:Redis 高并发秒杀和分布式锁技术应用及项目剖析
朱学超
程序员必须懂的架构入门课
IT老兵哥
程序员眼中后端技术点总结
技术征程
调用链监控:微服务时代每个程序员必须点亮的技能点
编码
实战:设计模式之代理设计模式深度解析,纯手写 MyBatis 框架
罗小黑
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效