小程序·云开发释放四大能力,“人人都是开发者”时代到来-绘推小程序
2021-04-09 01:13:10
小程序·云开发释放四大能力,“人人都是开发者”时代到来-绘推小程序
如何从技术上降低【小程序开发】开发门槛成为开发者们最关注的问题。腾讯云和微信团队联合推出的 “【小程序开发】·云开发”解决方案,通过提供的一站式后端服务,让开发者无需构建应用后端服务,即可高效开发出一款高质量的【小程序开发】,让【小程序开发】的开发进程大大加快。
以【小程序开发】文件上传功能实现为例,传统开发模式下,通过后台、前端、运维,总耗时超过1142分钟;但是在【小程序开发】·云开发模式下,只需要1个前端,4分钟就搞定。

微信【小程序开发】中心林超
历经三次迭代,打造无缝开发体验
在云+开发者大会现场,微信【小程序开发】开发中心的林超揭秘了【小程序开发】·云开发背后的三次版本迭代历程。
从2017年1月【小程序开发】上线之初,腾讯云便推出了第一套开发工具Wafer。这套方案的核心思想是通过【小程序开发】小程序ID快速的创建一个云帐号,结合上腾讯云为【小程序开发】定制的SDK,通过购买主机的方式快速的搭建一个【小程序开发】的后台服务
到2017年8月,随着【小程序开发】开发者人数的日益增多,技术团队推出了和【小程序开发】更为紧密结合的方案Wafer2,这套方案使得【小程序开发】服务端的开发和【小程序开发】前端的开发紧密的结合在了一起,但本质上Wafer2是 Wafer1的升级。
虽然Wafer2再次降低了【小程序开发】开发的门槛,但【小程序开发】和云服务分属两套系统,为了让开发者享受无缝衔接的开发体验。今年,技术团队重新思考了开发者需要怎样的云服务,并订立了两大基本原则:第一,云能力应该是【小程序开发】的基础能力,第二,开发者不需要理解过多的概念。
在这两大原则的引导下,通过对Wafer1和Wafer2中的授权流程以及相关配置的不断优化,最终输出了“【小程序开发】·云开发”解决方案。
“【小程序开发】·云开发”释放四大能力
“【小程序开发】·云开发”消除了前端和服务端的概念,为【小程序开发】开发者提供完整的云端支持,让不具备一定后端知识的开发者也能高效的开发出一款高质量的【小程序开发】。
“【小程序开发】·云开发”解决方案集中释放了四种能力:
云函数:在云端运行代码,微信私有协议天然鉴权,开发者只需专注于编写自己的业务逻辑代码。
数据库:一个既可以在【小程序开发】前端操作,也能在云函数中读写的JSON数据库,不再受限于关系型数据库复杂的操作模式构建,数据管理上非常简洁。
存储管理:提供上传文件到云端、带权限管理的云端下载能力,在【小程序开发】前端直接上传/下载云端文件,在云开发控制台可视化管理。
部署扩容:因地制宜,开发者在开发工具内编写好代码之后、一键上传部署即可运行发布,快速扩容/缩容。
“轻、便、快”能力,助力【小程序开发】开发更简单
“【小程序开发】·云开发”的“轻、便、快”能力越来越受到广大开发者的关注和亲睐。乐逗游戏、享物说、作业盒子、腾讯乘车码等都基于“【小程序开发】·云开发”快速上线【小程序开发】,其中腾讯相册【小程序开发】团队仅投入1名前端开发工程师,借助“【小程序开发】·云开发”的无服务开发能力,快速完成了“评论点赞”社交功能以及二维码优化。
林超表示,对于已上线的微信官方【小程序开发】,微信技术团队将会把它们迁移到“【小程序开发】·云开发”,如“【小程序开发】开发助手”;而新的【小程序开发】将完整地使用“【小程序开发】·云开发”,如面向高校教学的“【小程序开发】教育助手”。
【小程序开发】云服务在经历两年的不断更新迭代后,已经帮助众多开发者安全、便捷地使用云端海量的计算、存储、数据库等基础能力。未来,“【小程序开发】·云开发”还将不断完善版本功能,满足更多场景的业务需求,进一步释放开发者精力,让他们可以更专注于业务逻辑,推动业务创新。

声明:本文来自于互联网,观点仅代表作者本人,不代表本平台立场,如有侵犯您的知识产权的作品和其它问题,请与我们取得联系,我们会即时修改或删除。

相关推荐
小程序·云开发释放四大能力,“人人都是开发者”时代到来-绘推小程序

2021-04-09 01:13:10

小程序·云开发释放四大能力,“人人都是开发者”时代到来-绘推小程序

如何从技术上降低【小程序开发】开发门槛成为开发者们最关注的问题。腾讯云和微信团队联合推出的 “【小程序开发】·云开发”解决方案,通过提供的一站式后端服务,让开发者无需构建应用后端服务,即可高效开发出一款高质量的【小程序开发】,让【小程序开发】的开发进程大大加快。
以【小程序开发】文件上传功能实现为例,传统开发模式下,通过后台、前端、运维,总耗时超过1142分钟;但是在【小程序开发】·云开发模式下,只需要1个前端,4分钟就搞定。

微信【小程序开发】中心林超
历经三次迭代,打造无缝开发体验
在云+开发者大会现场,微信【小程序开发】开发中心的林超揭秘了【小程序开发】·云开发背后的三次版本迭代历程。
从2017年1月【小程序开发】上线之初,腾讯云便推出了第一套开发工具Wafer。这套方案的核心思想是通过【小程序开发】小程序ID快速的创建一个云帐号,结合上腾讯云为【小程序开发】定制的SDK,通过购买主机的方式快速的搭建一个【小程序开发】的后台服务
到2017年8月,随着【小程序开发】开发者人数的日益增多,技术团队推出了和【小程序开发】更为紧密结合的方案Wafer2,这套方案使得【小程序开发】服务端的开发和【小程序开发】前端的开发紧密的结合在了一起,但本质上Wafer2是 Wafer1的升级。
虽然Wafer2再次降低了【小程序开发】开发的门槛,但【小程序开发】和云服务分属两套系统,为了让开发者享受无缝衔接的开发体验。今年,技术团队重新思考了开发者需要怎样的云服务,并订立了两大基本原则:第一,云能力应该是【小程序开发】的基础能力,第二,开发者不需要理解过多的概念。
在这两大原则的引导下,通过对Wafer1和Wafer2中的授权流程以及相关配置的不断优化,最终输出了“【小程序开发】·云开发”解决方案。
“【小程序开发】·云开发”释放四大能力
“【小程序开发】·云开发”消除了前端和服务端的概念,为【小程序开发】开发者提供完整的云端支持,让不具备一定后端知识的开发者也能高效的开发出一款高质量的【小程序开发】。
“【小程序开发】·云开发”解决方案集中释放了四种能力:
云函数:在云端运行代码,微信私有协议天然鉴权,开发者只需专注于编写自己的业务逻辑代码。
数据库:一个既可以在【小程序开发】前端操作,也能在云函数中读写的JSON数据库,不再受限于关系型数据库复杂的操作模式构建,数据管理上非常简洁。
存储管理:提供上传文件到云端、带权限管理的云端下载能力,在【小程序开发】前端直接上传/下载云端文件,在云开发控制台可视化管理。
部署扩容:因地制宜,开发者在开发工具内编写好代码之后、一键上传部署即可运行发布,快速扩容/缩容。
“轻、便、快”能力,助力【小程序开发】开发更简单
“【小程序开发】·云开发”的“轻、便、快”能力越来越受到广大开发者的关注和亲睐。乐逗游戏、享物说、作业盒子、腾讯乘车码等都基于“【小程序开发】·云开发”快速上线【小程序开发】,其中腾讯相册【小程序开发】团队仅投入1名前端开发工程师,借助“【小程序开发】·云开发”的无服务开发能力,快速完成了“评论点赞”社交功能以及二维码优化。
林超表示,对于已上线的微信官方【小程序开发】,微信技术团队将会把它们迁移到“【小程序开发】·云开发”,如“【小程序开发】开发助手”;而新的【小程序开发】将完整地使用“【小程序开发】·云开发”,如面向高校教学的“【小程序开发】教育助手”。
【小程序开发】云服务在经历两年的不断更新迭代后,已经帮助众多开发者安全、便捷地使用云端海量的计算、存储、数据库等基础能力。未来,“【小程序开发】·云开发”还将不断完善版本功能,满足更多场景的业务需求,进一步释放开发者精力,让他们可以更专注于业务逻辑,推动业务创新。