☁️ 云开发·轻课堂
30章 · 从零到部署
📘 快速上手 · 实战
30 / 30 讲
1
云开发初探
概念
什么是小程序云开发 · 与传统开发对比 · 核心优势与适用场景
2
环境准备
工具
注册小程序账号 · 下载微信开发者工具 · 创建第一个云开发项目
3
开通云开发
配置
在工具中开通云开发 · 创建环境 · 理解环境ID
4
云开发控制台
界面
熟悉控制台 · 数据库/存储/云函数模块
5
第一个云函数
Hello
创建并部署Hello World云函数 · 模拟器调用
6
云函数进阶
异步
参数与返回值 · 异步处理 · 操作数据库
7
云数据库入门
基础
数据库概念 · 集合与文档 · 数据类型 · 创建第一个集合
8
数据库增删改查
CRUD
云函数操作增删改查 · 权限控制
9
数据库查询进阶
查询
复杂查询 · 正则 · 聚合 · 分页
10
数据库索引
性能
索引概念 · 创建索引 · 优化查询性能
11
云存储入门
存储
上传/下载/删除文件 · 概念解析
12
云存储实战
图片
图片上传预览 · 文件列表 · 权限管理
13
云调用
开放能力
发送模板消息 · 获取手机号等微信能力
14
云开发与前端交互
联动
前端调用云函数 · 获取数据 · 异步请求
15
用户登录与鉴权
安全
登录方式 · 获取openid · 自定义登录态
16
云开发环境变量
配置
配置环境变量 · 环境切换 · 敏感信息管理
17
云函数定时触发
定时
创建定时触发器 · 设置任务 · 每日统计
18
云函数事件触发
事件
事件触发机制 · 文件上传事件 · 数据库变更
19
云开发与第三方服务
集成
调用第三方API · HTTP请求 · 外部服务集成
20
云开发调试与日志
调试
云函数日志 · 本地调试 · 远程调试技巧
21
云开发错误处理
容错
常见错误类型 · 捕获处理 · 优雅降级
22
云开发性能优化
优化
减少冷启动 · 优化查询 · 缓存策略
23
云开发安全实践
安全
数据安全 · 函数安全 · 防注入 · 最小权限
24
云开发与小程序组件
组件
结合swiper/map等组件使用云数据
25
云开发与实时数据
WebSocket
实时数据同步 · 在线聊天室案例
26
云开发与文件处理
处理
图片压缩 · 格式转换 · 生成缩略图
27
云开发与支付
支付
接入微信支付 · 回调处理 · 订单管理
28
云开发部署与发布
发布
代码上传 · 云函数部署 · 版本管理与回滚
29
云开发监控与告警
监控
性能监控 · 错误告警 · 资源使用监控
30
综合实战
项目
从零搭建完整云开发小程序 · 待办/博客系统