今天在漫无目的逛CSDN的时候,一篇关于微信公众号云开发的文章引起了我的注意。据介绍,小程序云开发简称tcb,是腾讯爸爸给我们提供的基于腾讯云的云服务器。目前云开发已包含云数据库,云函数,云存储,云调用等功能。也就是说传统服务器具有的功能,云服务器也有。有些方面还云服务器还要优于传统服务器。
云开发相对于传统服务器的优势如下表:
公众号云开发 | 传统服务器 | |
---|---|---|
难易程度 | 简单 | 复杂 |
部署操作 | 基本上不需要部署,即使是前端也能轻松上手 | 部署费时费力,对前端不友好 |
域名 | 不需要域名 | 需要 |
是否需要备案 | 不需要 | 需要 |
支持https | 不需要 | 需要 |
适用对象 | 中小型公司 | 大公司 |
学习难易程度 | 容易上手,不要有后端基础 | 需要花费时间才能掌握 |
费用 | 小程序云开发有免费版,基本够用 | 200-20000/年 |
通过上面的对比,可以看出,如果你没有后端基础,又想快速创建一个小程序后台,用云开发是不错的选择。
废话不多说,马上上干货。在继续往下读之前,请自行补充一下基本的小程序开发技能,这样食用起来更美味呢。
打开微信开发者工具,新建项目
输入AppID,为了让你们熟悉一下云开发流程,请选择不使用云服务器。
AppID可以在小程序管理界面找到
然后点击新建,即可创建一个新的小程序项目
点击开发者工具左上角的云开发图标,进行云开发设置
输入云开发环境名称(起个自己喜欢的名字,必须由英文字母组成),选择基本配置,即可免费开通云服务。
创建成功后,再次点击云开发的图标,如下图证明开通成功。
打开project.config.json, 配置云开发目录
加入如下一行代码:
然后在文件根目录创建一个名为“cloud”的文件夹,创建完成后,文件夹出现一个云标识,如下图:
打开app.js文件,做云开发初始化
输入如下代码:
env那里需要把自己的环境id复制进去,环境id可在云开发控制台找到
以上便是云开发的基本配置
打开index.wxml文件,添加一个按钮,并且绑定事件。
ctrl+s保存后,效果如下:
打开index.js文件,添加数据库写入函数,并初始化数据库
点击左上角云开发按钮,打开云开发控制台,创建一个名为“list”的数据库
然后点击添加按钮,并且查看数据库
这时候你会发现数据库里有数据了
到这里云服务的搭建,以及数据的添加就完成了。你学废了吗?
关注公众号“哥伦布日记”,后台回复“小程序添加数据”,即可获得源码!赶快行动吧。
请发表评论