10月19日,由腾讯云与微信小程序团队联合举办的“小程序云开发”技术峰会在北京举行。腾讯云和微信小程序团队在峰会上公布了“小程序云开发”的最新数据和能力,并发布“小程序云开发十大优秀实践”。
“小程序云开发”的最新数据和能力
2018年9月,微信“小程序云开发”解决方案正式上线。“小程序云开发”通过简化复杂的后端和运维操作,让即便不具备一定后端知识的开发者,也能高效开发出一款高质量的小程序。
“小程序云开发”的推出,极大的降低了小程序开发门槛和运营成本。
上线一年后,腾讯云和微信小程序团队再次对云开发能力进行了升级。如今的小程序云开发,不只向开发者提供后端服务,更构建了包括小程序、公众号、微信支付在内的微信生态开发的全套解决方案。灵活性更强,已成为开发者不可或缺的工具和助手。
升级后的小程序云开发提供了云函数、云调用、云数据库、云存储等基础能力,让前端开发可以直接编写后端代码,无须专门配备后端的开发人员。得益于“小程序云开发”对微信平台官方能力的整合,开发者只需简单的代码,就能够更加简单方便地使用微信平台的接口实现业务逻辑,同时还无须关心鉴权的问题,效率得到大大提升。此外,“小程序云开发”还对数据访问链路做了专门优化,使小程序的数据加载速度更快。借助“小程序云开发”良好的网络和数据加载性能,境外游礼包小程序开发性能优于传统模式42%。
在基础能力之外,“小程序云开发”还正在进一步封装腾讯云、微信平台的其他能力,提供扩展能力,包括AI、音视频、订阅消息、微信支付等,让开发者在更多业务场景中可以使用“小程序云开发”,打造更优质的小程序。
时至今日,小程序云开发已有超过23万注册账户,多达50多万开发者都在基于“小程序云开发”快速开发小程序。
小程序云开发的十大优秀实践
本次发布会,腾讯云方面首次对外公布了“小程序云开发十大优秀实践”,包括白鹭引擎、千墨科技、腾讯新闻、即速应用、微盟、唯品会、猫眼、香格里拉、微信读书、微信支付等,涉及多个行业。
此次公布的“十大优秀实践”主要分布在小程序服务商、企业应用、游戏开发等领域,是“小程序云开发”在各行业实际应用中的标杆案例。例如微盟,即速应用等小程序服务商,将云开发集成于其原有后台,实现小程序SaaS快速满足客户定制化诉求,同时提升小程序运行效率;唯品会、猫眼电影小程序基于云开发构建业务中间层,聚合服务和数据,通过云开发提升业务运营效率;在游戏行业,白鹭引擎、千墨科技通过云开发提升小游戏上线和迭代效率,解决小游戏运行时的多项问题。
以微信读书小程序为例,其通过云开发实现敏捷开发,优化组织分工,提升开发效率。微信读书小程序负责人姚海波指出,通过“小程序云开发“,前端代码和服务端代码共存在一个项目中,同样的技术栈、同样的IDE环境,可以调试开发更高效。同时,云函数支持动态扩容,可以完美支持瞬间增长的运营类业务,为业务的快速增长提供了保证。
此外,云开发还让其团队的分工和成员能力发生了显著变化。姚海波介绍,以前其团队按照前端开发、Node开发和运维人员进行分工,现在前端负责全栈开发。团队成员除了前端技术,还更关注服务性能和稳定性,资源利用率(如云函数耗时、云数据库连接数等)。
小程序云开发,开发者掘金10亿微信用户的利器
据腾讯官方数据显示,当前微信月活跃账户数达11.3亿,QQ月活跃账户数达8.079亿(也将适用)。
时至今日,从电商到游戏,从视频直播到各类专业应用,各行各业都已经与微信生态形成了深度融合,当下几乎所有行业的运营、获客、用户画像等都必须借助微信这个国内最大的社交平台来完成。
腾讯庞大的用户基础是广大开发者和商业用户最为看重的生态。但以前商户和开发者想要在微信生态体系掘金并不容易,因为对技术、团队配置要求都比较高。
在小程序云开发推出之前,小程序开发在商业运作上存在一些障碍,主要表现为合作模式不够灵活。由于开发过程中涉及大量的商户关键数据,用户往往不放心将开发工作交给市场上不够熟悉的开发者,这就造成小程序开发过程繁琐、合作机会大量流失。
而小程序云开发的优势就在于,它提供了比以往灵活得多的开发合作模式。由于在该架构下,开发出来的服务是完全部署在云开发上的,所以负责具体开发的技术人员,根本不需要接触到商家后台数据。因此使用小程序的开发者和商家,完全可以自由地将云开发能力授予第三方,这样小程序用户与开发者彼此间可以实现相对独立、互不干扰。
有了“小程序·云开发”,开发者可以无缝安全调用小程序的开放服务,更加高效,快速试错和落地产品,在微信生态内发挥能动性,找到自己的节奏,去获取更多用户,创造属于自己的辉煌。
一句话,用好“小程序·云开发”,你在后移动互联网时代的“掘金”效率将得到大大提升,你的成本将会得到更好的控制。
我们的微信
我们的微博