在轻应用混战的当下,小程序已经成为巨头们角逐的焦点,阿里作为国内互联网公司中的巨头之一,自然也就不甘落后了,最近InfoQ 采访了支付宝小程序首席架构师白招拒,为大家解读支付宝小程序的技术架构和开发特点,销客多小编又多加整理,以方便和帮助各位商家们理解。
支付宝小程序从 2016 年开始立项算起,到现在已经快 3 年的时间,在这 3 年的过程中,小程序的技术架构也是不断的升级和演进,在满足业务发展的同时对于小程序整体的高可用、性能优化、多端输出方面做了大量的工作。下面就一起来看看吧!
一、系统架构
支付宝小程序不是从零开始建设的一个产品,而是依托于蚂蚁技术部多年来的技术沉淀,再结合小程序的业务场景,逐步的发展起来的。
面对开发者提供的研发支撑和运维支撑服务,可以帮助开发者更有效率的开发小程序,在上线后也提供众多的工具帮助开发者管理和运营线上的小程序。
二、性能体验
Google 的统计表明,页面打开时间超过 3 秒用户会流失 13%,超过 6 秒用户会流失 60%。反过来,打开时间每减少 1 秒可提升 27% 的转化率,给用户带来更好的用户体验一直是支付宝努力在做的事情。
支付宝 app 不同于社交类的 app,属于低频类的应用,所以在小程序的优化方式上会不同于高频的应用,由于高频的应用长期在系统层面是活跃的状态,所以高效的优化方式就是预加载,在后台把小程序相关的资源尽可能的提前加载好,在用户使用小程序时可以快速的启动起来。
而对于低频应用,更多的是冷启动,所以在这种情况下,我们更多的是从技术的角度来优化每一个环节的性能,在小程序用户体验上可以达到高频应用。
三、开发者工具
支付宝小程序的目标就是为用户提供高品质的服务,这些服务是靠我们的开发者来实现的,所以如何帮助开发者提供提供高品质的小程序,如何保障线上小程序的质量,就是我们一直努力在做的事情。支付宝小程序提供从开发、调试、发布到运维整个链路的工具,这些工具也在不断的完善和增强,让开发者可以更高效的开发出高品质的小程序。
四、多端 inside
目前支付宝小程序正逐步打通阿里生态,开发者可一次开发,阿里各大 app 多端运行,通过小程序连接阿里经济体。小程序对外输出的技术主要包含两个部分,一个是小程序运行时的 SDK,这个需要集成到接入的客户端里面,另一个是小程序的互通,这块需要接入的平台和小程序平台打通,大家共享同一个小程序生态。
小程序的 inside 技术栈不只是针对阿里集团内输出,也可以输出到外部的 app 商户,帮助 app 商户丰富业务场景,给用户提供更多有价值的服务。欢迎加入支付宝小程序联盟,通过小程序连接到阿里经济体,共同壮大小程序生态。
支付宝的小程序就介绍到这里了,希望对各位商家有所帮助。给大家作个参考。大家可不要盲目地去选择平台哦!
本文为销客多原创,转载请注明“来源:销客多”,侵权必究!