微信云开发快速上手体验

环境

Windows10
微信开发者工具1.02.1905151(需要下载微信开发者工具新版本,包含了云开发的功能模块)

项目初始化

新建项目
微信云开发快速上手体验
新建后的项目结构如图所示,较之前的项目结构,多了cloudfunctions,可以指定环境(环境目前可以创建两个环境,环境名称慎重命名,不可修改,不可删除)。
微信云开发快速上手体验
运行云开发
可以调起独立的云开发控制台,图形化管理起来也非常地方便。
微信云开发快速上手体验

云开发的功能

官方的说明如下:

云函数 无需自建服务器 在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码
数据库 无需自建数据库 一个既可在小程序前端操作,也能在云函数中读写的 JSON 数据库
存储 无需自建存储和 CDN 在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理
云调用 原生微信服务集成 基于云函数免鉴权使用小程序开放接口的能力,包括服务端调用、获取开放数据等能力

功能上手测试

按照官方建立的 DEMO 模板项目来看一下云函数的执行过程。
微信云开发快速上手体验定义好了云函数后,右键可以上传发布,发布后就可以直接在前台调用。
开发起来真是无缝衔接,开发者省去了域名备案、数据库运维、服务器运维、后端开发、打包发布等工作,一个小程序开发账号下可以建立两个环境,开发的成本已经非常非常低了,云开发已经完全可以孵化一些项目了。