作为Serverless理念大规模落地的最佳实践,“小程序·云开发”正受到越来越多的关注。
11月7日,在腾讯Techo开发者大会“小程序·云开发”分论坛上,微信小程序及云开发团队核心负责人林超表示,“小程序·云开发”诞生一年,已经从“0.1时代”走向“1.0时代”。在0.1时代,云开发提供云函数、云数据库、云存储、CDN等基础能力。经过数次能力迭代、扩充,云开发已经来到了1.0时代——云的能力已经成为小程序开发的原生能力,小程序可以实现链路、场景、开发的云原生。
具体来说,链路原生,让开发者可以更便捷地调用微信的各种开放接口和服务,不需要去处理鉴权、安全和频率限制等问题。
场景原生是指云开发提供数据库安全规则,实时数据推送以及数据库地理位置支持等场景化能力。在云开发模式下,无需后端接入的开发方式更加便捷。
而开发原生则让小程序调试和部署更方便。小程序的IDE(集成开发环境)集成了云函数的部署、删除、下载以及触发器的生成,开发者可以在IDE中一键开启本地调试。在IDE中,直接打开云控制台,可以实时查看云函数的调用监控、日志、用户的访问分析、数据库和存储的负载状态等,做到开发调试、部署上线、日志监控的一站式开发。
截至目前,“小程序·云开发”的注册账户超过23万,服务超过50万开发者。在小程序活跃开发者中,有23%的开发者使用“小程序·云开发”。林超提及,目前已经有多个使用“小程序·云开发”的小程序日调用次数过亿。
腾讯云和微信团队试图通过构建开发者生态圈的方式,推动更多开发者理解并使用云开发。“小程序·云开发技术圈”系列活动已经在7个城市落地。通过分享案例和技术实践,进一步扩大开发者群体。此外,腾讯云联合信息技术新工科产学研联盟、腾讯高校合作、腾实学院等,推出“腾讯犀牛鸟云开发人才培养计划”,通过师资培训、公开课、实战工作坊等,推广云开发理念、培育新一代“全栈式”工程师。
在构建生态的同时,“小程序·云开发”也面向开发者和服务商推出全面扶持计划。早前,腾讯云宣布面向开发者推出总价值超过10亿元的“小程序·云开发”资源扶持,惠及超过一百万个小程序开发者。目前该计划已上线,开发者可通过腾讯云和微信的相关渠道申请。打造优秀小程序
针对服务商群体,腾讯云还推出了小程序加速器计划,帮助小程序服务商的开发团队提升开发效率,加速服务商成长。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。