有关微信小程序云开发

云开发理念

事实上测试号是不能开通云开发的,反正我本人很早开通的测试号来建立项目就没有云开发的选项,即一闪而过。然后,我就用新的邮箱来重新注册小程序的账号,注意使用新的邮箱,即未在微信平台露面过的邮箱。跃过如下的坑:1,与微信绑定的邮箱,2,公众平台的邮箱,3,开放平台的邮箱。然后,注册登录完,个人用户即可,不用缴费认证的当然有银子除外。设置云开发启用,需要立刻建立一个云环境。再用此账号来新建项目,就可以看到云开发选项了。quickstart就加载了。不得不承认,腾讯是个造生态的专家。而你要想厘清腾讯旗下生态,你要准备多个邮箱呀,至少三,四个。当你用习惯了,你就不会吐槽,反而明白,腾讯生态的用心,即独立又彼此包容。开发者有也appid,测试号也是叫appid却又分工不同。所以坑虽多,但实践更重要。倒不能称为坑,因为,刚入门时,对于场景知道的少,慢慢发现,开发者的appid偏向于项目层面运营和部署,而测试号appid应用更侧重是开发过程中编程和白盒测试。

开发小程序时,专注于业务,不用自建数据库,云函数变共享使用,图片上传API等,国内领先的思维,一站式的开发。

按流量计费的云产品,是专业的,童叟无欺。腾讯不仅懂云,也懂码仔,前端向JS看齐,进入下一代开发,即面向功能的代码片断,健全文档,即用即搬。传承着小程序的用完即走的“酷”。

上手实践

  • 本地的node环境中,需要安装几个包。小程序云开发的本地需要和远程自动默认导入的

wx-server-sdk也依赖三个包tcb-admin-node、protobuf、jstslib

  • 然后是安装CLI工具。这个最强大了,管理你腾讯云上所有资源的命令行工具,你可以想象的场景,应该有部署云函数,推拉静态文件,持续集成等,重点是结合密钥登录和shell脚本的设计,自动化运维永无止境。

npm i -g @cloudbase/cli
功能列表如下:

  • 最好的学习API方式就是读quickstart的代码和修改代码,运行看效果。

开发学习资源分享

资源一
资源二
关联资源参考
资源三

番外篇

本人原想载于知乎,不过,因为我涉嫌给腾讯广告而被禁言,看来,我的影响力已经被知乎“重视”了。同时,也试出了知乎的立场和格局。幸好,本人有个人博客,所以,真心想怼一下知乎—–“你过来呀!!!”