小程序·云开发初体验

2019-03-04  本文已影响9人  莫轻语ce

小程序·云开发初体验

云开发基本情况

云开发(Tencent Cloud Base, TCB)是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动引用开发过程中繁琐的服务器搭建以及运维、域名注册及备案、数据接口实现等繁琐的流程,让开发者可以专注于业务逻辑的实现,而无需理解后端逻辑及服务器运维知识,开发门槛更低,效率更高。

云开发能力

编程基础

云开发流程

小程序开发-普通开发:购买服务器域名,部署服务器环境,配置SSL证书,配置服务器信息,请求调试

小程序云开发:调用API

两种开发可兼容

云开发开通与项目初始化

  1. 新建小程序项目,必须填写APPID(不可使用测试号,如果使用测试号你是选不了云开发的,腾讯说的,不解释),后端服务使用小程序云开发。

  2. 点击微信开发者工具云开发工具栏开通云开发(AppID 首次开通云环境后,需等待大约 10 分钟方可正常使用云 API,在此期间官方后台服务正在做准备服务,如尝试在小程序中调用云 API 则会报 cloud init error:{ errMsg: "invalid scope" } 的错误 ,这个时候不要慌,等10分钟左右就好了)

  3. project.config.json添加字段cloudfunctionRoot用于指定存放云函数的目录

  4. 使用云能力前,需先调用wx.cloud.init方法完成云能力初始化(env:指定云开发环境)

  5. 获取openid(数据库操作大多需要用户openid,需要先配置好login云函数),如遇到未安装wx-server-sdk模块,请先安装node.js再参考如下链接

数据库开发基础

上手数据库

存储管理基础

云函数架构基础

注:本文为学习笔记,原版视频级源码如下

点此获取源码

点此获取视频教程

上一篇 下一篇

猜你喜欢

热点阅读