共计 1653 个字符,预计需要花费 5 分钟才能阅读完成。
介绍
微信云开发是微信团队联结腾讯云推出的业余的小程序开发服务。
开发者能够应用云开发疾速开发小程序、小游戏、公众号网页等,并且原生买通微信凋谢能力。
开发者无需搭建服务器,可免鉴权间接应用平台提供的 API 进行业务开发。
云开发劣势
- 无需搭建服务器,只需应用平台提供的各项能力,即可疾速开发业务。
- 无需治理证书、签名、秘钥,间接调用微信 API。复用微信公有协定及链路,保障业务安全性。
- 反对环境共享,一个后端环境可开发多个小程序、公众号、网页等,便捷复用业务代码与数据。
- 反对按量计费模式,后端资源依据业务流量主动扩容,先应用后付费,无需领取闲置老本。
能力概览
-
贮存数据与文件
-
云数据库 :文档型数据库,稳固牢靠,反对在小程序端和云函数中调用。
- 存储 :云端文件存储,自带 CDN 减速,反对在前端间接上传 / 下载,可在云开发控制台可视化治理。
-
-
运行后端代码
- 云函数 :在云端运行的代码,微信公有协定人造鉴权,开发者只需编写本身业务逻辑代码。
-
扩大能力
- 动态网站 :疾速部署网站,反对自定义域名、网站防刷等配置。
- 内容治理(CMS):一键部署,可视化治理文本、Markdown、图片等多种内容,应用云数据库读取数据并应用数据
-
买通微信生态
- 云调用 :云函数内免鉴权调用小程序凋谢接口,包含服务端调用、获取凋谢数据等能力。
- 微信领取 :免鉴权、免签名计算、免 access_token,在云函数内原生调用微信领取接口。
- 环境共享 :跨账号资源和能力复用,可受权云开发资源给其余小程序 / 公众号应用。
## 让咱们开始吧
### 筹备工作
- 下载并装置微信开发者工具;
- 注册微信小程序,获取小程序的 AppID(开发治理 – 开发设置);
#### 第 1 步:创立我的项目
关上并登录微信开发者工具,新建小程序我的项目,填入 AppID,后端服务抉择“微信云开发”并勾选批准 ” 云开发服务条款 ”:点击创立后,即可失去一个展现云开发根底能力的示例小程序:
第 2 步:开明云开发,创立环境
在应用云开发能力之前,须要先开明云开发。
在开发者工具的工具栏左侧,点击“云开发”按钮即可关上云控制台,依据提醒开明云开发,并且创立一个新的云开发环境。
- 每个环境互相隔离,领有惟一的环境 ID,蕴含独立的数据库实例、存储空间、云函数配置等资源;
- 初始创立的环境主动成为默认环境;
- 默认配额下能够创立两个环境;
- 腾讯云控制台创立的云开发环境也可在微信云开发中应用。登录微信云开发控制台 – 设置 – 环境设置,点击环境名称,抉择“治理我的环境”,点击“应用已有腾讯云环境”按钮,抉择所需腾讯云环境,即可在微信云开发控制台应用该环境。
开明创立环境后,即能够开始在模拟器上操作小程序体验云开发提供的局部根底能力演示。
后续步骤 - 您能够参考以下文档持续开发:
- 应用 云数据库 存储、查问、推送数据;
- 应用 存储 对文件进行存储;
- 应用 云函数 运行后端代码;
- 应用 云托管 部署后盾服务;
- 应用 云调用 调用微信凋谢接口;
- 应用 CMS 治理后盾数据;
- 应用 动态网站托管 部署网站。
应用低代码编辑器搭建小程序
第 1 步: 创立我的项目
关上并登录微信开发者工具,新建小程序我的项目,填入 AppID,后端服务抉择“微信云开发”。
第 2 步: 抉择模板
在模板起源中抉择微搭,并在下方抉择心愿应用的低代码模板。
以网购消费者市场调研模板为例,点击确定后即可进入到该模板的低代码编辑器中。
第 3 步: 开始开发
进入低代码编辑后,您便能够通过简略的组件利落拽以及可视化界面对模板进行定制化的开发。
## 说在最初
置信大家都收到了微信的告诉
微信云开发于 2022 年 08 月 18 日,对计费形式做了变更,局部指标价格有所上浮。
新用户收费应用 1 个月后,对立应用“根底套餐 + 按量付费”模式:购买带有肯定配额的根底套餐后,超出套餐配额局部再依照理论使用量付费。
这意味着,原来的收费模式将彻底终结。收费一个月后对立进入「根底套餐」模式,而「根底套餐」是须要付费的,目前「根底套餐」的定价为:19.9 元 / 月。
对各位的小程序有影响吗?大家怎么看呢?
六年代码两茫茫,不思量,自难忘
6 年资深前端主管一枚,分享技术干货,我的项目实战经验,面试领导
关注博主不迷路~