Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >开发 | 小程序·云开发释放四大能力,“人人都是开发者”时代到来!

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

作者头像
云蚁cloudant
修改于 2019-01-04 03:07:12
修改于 2019-01-04 03:07:12
1.1K0
举报
文章被收录于专栏:云市场·精选汇云市场·精选汇

关键词:云开发 四大能力 开发者

如何从技术上降低小程序开发门槛成为开发者们最关注的问题。腾讯云和微信团队联合推出的 “小程序·云开发”解决方案,通过提供的一站式后端服务,让开发者无需构建应用后端服务,即可高效开发出一款高质量的小程序,让小程序的开发进程大大加快。

以小程序文件上传功能实现为例,传统开发模式下,通过后台、前端、运维,总耗时超过1142分钟;但是在小程序·云开发模式下,只需要1个前端,4分钟就搞定。

微信小程序中心 林超
微信小程序中心 林超

历经三次迭代,打造无缝开发体验

在云+开发者大会现场,微信小程序开发中心的林超揭秘了小程序·云开发背后的三次版本迭代历程。

从2017年1月小程序上线之初,腾讯云便推出了第一套开发工具Wafer。这套方案的核心思想是通过小程序APPID快速的创建一个云帐号,结合上腾讯云为小程序定制的SDK,通过购买主机的方式快速的搭建一个小程序的后台服务。

到2017年8月,随着小程序开发者人数的日益增多,技术团队推出了和小程序更为紧密结合的方案Wafer2,这套方案使得小程序服务端的开发和小程序前端的开发紧密的结合在了一起,但本质上Wafer2是Wafer1的升级。

虽然Wafer2再次降低了小程序开发的门槛,但小程序和云服务分属两套系统,为了让开发者享受无缝衔接的开发体验。今年,技术团队重新思考了开发者需要怎样的云服务,并订立了两大基本原则:第一,云能力应该是小程序的基础能力,第二,开发者不需要理解过多的概念。

在这两大原则的引导下, 通过对Wafer1和Wafer2中的授权流程以及相关配置的不断优化,最终输出了“小程序· 云开发”解决方案。

“小程序· 云开发”释放四大能力

“小程序· 云开发”消除了前端和服务端的概念,为小程序开发者提供完整的云端支持,让不具备一定后端知识的开发者也能高效的开发出一款高质量的小程序。

“小程序· 云开发”解决方案集中释放了四种能力:

  1. 云函数:在云端运行代码,微信私有协议天然鉴权,开发者只需专注于编写自己的业务逻辑代码。
  2. 数据库:一个既可以在小程序前端操作,也能在云函数中读写的JSON数据库,不再受限于关系型数据库复杂的操作模式构建,数据管理上非常简洁。
  3. 存储管理:提供上传文件到云端、带权限管理的云端下载能力,在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理。
  4. 部署扩容:因地制宜,开发者在开发工具内编写好代码之后、一键上传部署即可运行发布,快速扩容/缩容。

“轻、便、快”能力,助力小程序开发更简单

“小程序·云开发”的“轻、便、快”能力越来越受到广大开发者的关注和亲睐。乐逗游戏、享物说、作业盒子、腾讯乘车码等都基于“小程序·云开发”快速上线小程序,其中腾讯相册小程序团队仅投入1名前端开发工程师,借助“小程序·云开发”的无服务开发能力,快速完成了“评论点赞”社交功能以及二维码优化。

林超表示,对于已上线的微信官方小程序,微信技术团队将会把它们迁移到“小程序·云开发”,如“小程序开发助手”;而新的小程序将完整地使用“小程序·云开发”,如面向高校教学的“小程序教育助手”。

小程序云服务在经历两年的不断更新迭代后,已经帮助众多开发者安全、便捷地使用云端海量的计算、存储、数据库等基础能力。未来,“小程序·云开发”还将不断完善版本功能,满足更多场景的业务需求,进一步释放开发者精力,让他们可以更专注于业务逻辑,推动业务创新。

点击了解更多微信小程序解决方案>>

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
过去、现在和未来:开发一款微信小程序的技术迭代全过程
2016 年 1 月 11 日,张小龙现身微信公开课 Pro 版发表公开演讲。也就是在此次演讲中,微信官方正式宣布正在开发“应用号”的消息。而当时被形容为“像 App 一样的公众号”——「应用号」在同年 9 月正式更名为「小程序」,并发布内测。
Java帮帮
2019/11/01
1.4K0
过去、现在和未来:开发一款微信小程序的技术迭代全过程
从小程序到小程序云开发
小程序云开发为微信小程序开发者提供云到端的一站式解决方案,帮助开发者统一构建和管理资源,能有效降低技术门槛、减少研发成本、提升开发效率,协助开发者快速搭建稳定高质量的微信小程序应用。
可可爱爱没有脑袋
2020/01/15
3.2K0
从小程序到小程序云开发
朱展:腾讯云小程序解决方案
大家下午好,我今天给大家带来的分享主题是腾讯云小程序解决方案。首先做一个自我介绍,我叫朱展,来自腾讯云,目前负责腾讯云小程序解决方案,从事设计开发的工作。
腾讯云开发者社区技术沙龙
2018/05/07
17.5K5
朱展:腾讯云小程序解决方案
林超:小程序云服务的发展探索
12月15日,由腾讯云主办的首届“腾讯云+社区开发者大会”在北京举行。本届大会以“新趋势•新技术•新应用”为主题,汇聚了超40位技术专家,共同探索人工智能、大数据、物联网、小程序、运维开发等热门技术的最新发展成果,吸引超过1000名开发者的参与。
腾讯云开发者社区技术沙龙
2018/12/29
2.4K0
林超:小程序云服务的发展探索
从前端到全栈
从两个维度去分析前端的技术发展,一个维度是前端复杂度,具体来讲就是前端在解决创建应用复杂度方面做的一些事情;另一个是从广度层面看前端做的事情, 这两个维度构成了一个类似于二维平面的时间事件平面。
腾讯云开发TCB
2019/04/26
12K0
从前端到全栈
海媛:小程序·云开发助力开发者快速构建小程序
12月15日,由腾讯云主办的首届“腾讯云+社区开发者大会”在北京举行。本届大会以“新趋势•新技术•新应用”为主题,汇聚了超40位技术专家,共同探索人工智能、大数据、物联网、小程序、运维开发等热门技术的最新发展成果,吸引超过1000名开发者的参与。以下是小程序分会场的演讲内容,稍作整理,分享给大家。
腾讯云开发者社区技术沙龙
2018/12/26
1.3K0
海媛:小程序·云开发助力开发者快速构建小程序
剑指 Firebase ,云开发—— 腾讯云的小 B 战略能行么?
小程序推出云开发已经有一段时间了,我自己也已经深度的体验了小程序云开发,自此,写下一篇文章来谈一谈我眼中的云开发。
白宦成
2018/11/09
9.8K0
剑指 Firebase ,云开发—— 腾讯云的小 B 战略能行么?
Wafer1 和 Wafer2 有什么不同?
Jason
2017/12/19
12.2K10
Wafer1 和 Wafer2 有什么不同?
简单5步,从0开始搭建你的第一款小程序
以小程序开发实战为基准点,围绕小程序云上解决方案,serverless后端架构,小游戏底层设计和直播、电商小程序的开发实战五大主题内容。
腾讯云开发者社区技术沙龙
2018/05/07
13.8K12
简单5步,从0开始搭建你的第一款小程序
微信小程序云开发
  微信小程序云开发是2018年9月腾讯上线的集云函数、云数据库、云存储和云调用等功能于一身的开放服务。云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,适用平台提供的API进行核心业务开发,即可实现快速上线和迭代,同时这一能力同开发者使用的云服务相互兼容,并不互斥。
别团等shy哥发育
2023/02/25
9.7K0
微信小程序云开发
同样的能力,为什么开发小程序要比App简单100倍?
“在红海中博杀是没有前途的,所有的成功企业都是不同的。”这是 Paypal 创始人 Peter Thiel 在作品《从 0 到 1》中写下的结论。
深度学习与Python
2020/12/07
7460
黄荣奎:腾讯云微信小程序解决方案
本文介绍小程序在腾讯云上的解决方案,如何快速帮助开发者快速完成开发和上线。
Techeek
2018/04/04
12.9K15
浅谈腾讯云·云开发与小程序·云开发的区别
云开发(Tencent Cloud Base,TCB)是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动应用开发过程中繁琐的服务器搭建及运维、域名注册及备案、数据接口实现等繁琐流程,让开发者可以专注于业务逻辑的实现,而无需理解后端逻辑及服务器运维知识,开发门槛更低,效率更高
薛定喵君
2019/11/13
13K0
小程序-云开发基础
最近在学习研究小程序的云开发,不得不令人惊叹,个人觉得如果把小程序比作是干柴,那么云开发就是一把烈火,助推了小程序,小游戏的野蛮生长
itclanCoder
2020/10/28
3.2K0
小程序-云开发基础
1个开发如何撑起一个过亿用户的小程序
2018年12月,腾讯相册累计用户量突破1亿,月活1200万,阿拉丁指数排行 Top 30,已经成为小程序生态的重量级玩家。
李成熙heyli
2018/12/12
15K1
1个开发如何撑起一个过亿用户的小程序
何为云开发?why 云开发?聊聊我们的故事
这是腾讯对云开发技术达人的一项荣誉认证,虽然我的技术和见闻远配不上 “达人” 这一称号,但也算是对自己小小的认可吧。
程序员鱼皮
2021/04/22
1.3K0
小程序·云开发实战:定制化客服小程序
随着微信小程序不断发展壮大,商家把自有业务拓展到小程序以开拓更多商机。依托微信背后庞大的用户和流量,在大大提升了自有业务的同时,也带来了更多的客服工作。如果微信自有的客服助手不能满足多样化的客服工作,就需要定制适应自己的客服小程序,帮助客服人员更好的服务顾客。
可可爱爱没有脑袋
2020/01/14
3K0
小程序·云开发实战:定制化客服小程序
「峰会回响」小程序云开发持续交付和质量管控(上)
保证交付效率和质量把控是一项业务长远、稳定发展的必经之路,来自微信支付的张洪晖在第二届小程序云开发技术峰会上就介绍了高速发展的业务团队如何利用小程序云开发搞定持续交付和质量管控。
腾讯云开发TCB
2020/12/10
6860
「峰会回响」小程序云开发持续交付和质量管控(上)
简化后端:一篇带你走进云开发及小程序云开发的世界
云开发(CloudBase)是云端一体化的后端云服务,采用serverless架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具(CLI)、Flutter SDK等能力降低了应用开发的门槛。使用云开发可以构建完整的小程序/小游戏、H5、Web、移动App等应用。
淼学派对
2022/11/20
2K0
简化后端:一篇带你走进云开发及小程序云开发的世界
小程序·云开发实战:智慧衣橱小程序
相信大家都会遇到,在早晨洗漱完毕后都会面临一个抉择“今天该穿什么衣服”,穿少怕冻、穿多怕热,能不能有个小程序通过当天当地的实时天气给我推荐该穿什么类型的衣服,在传统模式下就算实现这种小功能也是相当复杂的,现在通过云开发就可以快速实现用户当地实时温度,智能推荐衣着的小程序。
可可爱爱没有脑袋
2020/01/13
7.6K0
小程序·云开发实战:智慧衣橱小程序
相关推荐
过去、现在和未来:开发一款微信小程序的技术迭代全过程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档