当前位置:首页 > 微信公众号开发

开发一款微信小程序的技术迭代全过程

2020-06-29

作为一种全新的小程序开发模式,在小程序·云开发技术峰会现场,开发者最为期待的云开发最新技术能力与下一步规划,也一一揭晓。

 已上线 - 微信订阅消息能力
近日,微信在小程序模块消息能力方面公布了一项重大调整。除了支持免 access_token 发送订阅消息外,小程序·云开发还新增了可在定时触发器中使用订阅消息的接口(以及其他微信开放接口)。

订阅消息是开发者在微信内给用户提供消息触达的一个非常重要的手段,开发者可以通过云开发的接口,把业务工具放入订阅消息的功能中,但是由于该功能开发相对复杂,需要开发者做模板管理、订阅管理和消息下发等。

但就在小程序·云开发技术峰会上,微信小程序团队宣布,目前已经对订阅消息做了整合,在小程序·云开发平台,开发者只需要通过简单的几个云函数就可以实现订阅消息功能,并可借助定时触发器实现长期订阅消息的定时推送。

 已实现 - Web 端与小程序端的跨端应用
当小程序面对内容非常多、用户量非常大的情况时,开发者面临的压力可能不仅仅是需要依赖小程序·云开发去进行小程序开发,而是在庞大用户量的压力之下,开发者该如何多端化处理运营内容的管理问题。

基于小程序·云开发套件提供的 Web 端 SDK —— CloudBase JS SDK,前端工程师可以快速创建 Web 应用去连接云开发,也就说开发者的开发能力不仅仅是仅限于小程序,还可以基于这一套内容去做更多端的尝试。

举一个简单的例子。当面对大型内容管理时,若想打造一个 Web 的应用连接小程序,最方便的方法是在 Web 微信开放平台创建一个 Web 应用,在上面配置想要打造的 Web 端的安全地址,并在上面创建对应的前端开发功能。当打通了 Web 端之后,还可以利用云开发提供的数据库实时数据推送能力,在小程序中产生一些有趣的弹幕内容,并直接推送到页面进行 Web 端联动。

 待上线 - 微信支付能力
实际上,由于涉及到用户资金安全以及业务的稳定性,微信支付势必需要非常严密且健全的逻辑,其接口的复杂度也会非常高。目前开发者是没有办法自己开发微信支付,但微信小程序团队在小程序·云开发技术峰会上表示,微信支付能力正在快速开发中,后续很快将会与大家见面。

 待发布 - CDN 优化
接下来云开发会发布一系列 CDN 优化,包括 QUIC 协议和 TPG 格式。QUIC 是新的应用层协议,耗时比 HTTP2 减少 15%,在网络比较差的情况下能够减少 20% 的耗时。而 TPG 协议是微信自研的一个图片格式,能使文件大小减少 40%,下载速度更快。

 将支持 - SQL 结构化查询语言
小程序·云开发技术峰会上,腾讯云团队表示:“其实既然我们已经支持 NoSQL,下面我们有没有可能支持 MySQL 呢?答案是肯定的。“

此外,腾讯云副总裁刘颖在会中表示,下一步,云开发的重点将是面向企业场景服务。而云开发也不只是后端服务,从小程序延展到多端,未来云开发将作为一个真正的基础设施,为微信生态开发的创造更多可能。

免费获取报价

  • 29923329

  • 杭州市丰庆路498号北软智慧科创大厦203

  • 0571-85815193

  • pady@1t2.cn

网站地图 版权所有 © 2008-2021 杭州派迪科技有限公司  Copyright © 2008-2020  www.hzpady.com  All Rights Reserved    浙ICP备14029905号-1     公安备案:33010802008411    软著登字第3457658号