111
云函数
获取appid
获取openid
生成分享图
调用腾讯云sdk
对数据库操作
云数据库
对数据库增删改查
云存储
管理文件
上传文件
下载文件
分享文件
云开发:
腾讯云+微信团队
云函数,云数据库,云存储
客户端 :前端
服务端:后端代码,数据库,(备案)
运维:数据库运维,文件存储,内容加速,网络防护,容器服务,负载均衡,安全加固
云开发:
nodejs
serverless
一、小程序传统开发模式
二、小程序云开发
云函数
云数据库
云存储
catchtap与bindtap的区别:
catchtap可以阻止事件冒泡
三大基础能力支持.
小程序传统开发模式
小程序云开发模式
传统开发 vs 云开发
三大基础能力支持
云开发的基础环境
云开发:Serverless
云函数:nodejs
云数据库:mongodb
云存储
云开发的基础版环境
云开发的三大基础能力
传统开发和云开发的区别
不免费
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/billing/adjustment-rule.html
# 微信小程序平台服务条款
https://developers.weixin.qq.com/miniprogram/product/service.html
https://developers.weixin.qq.com/miniprogram/product/
https://developers.weixin.qq.com/miniprogram/product/#10-%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%C2%B7%E4%BA%91%E5%BC%80%E5%8F%91%E6%9C%8D%E5%8A%A1%E8%A7%84%E8%8C%83
云开发
能力
node.js
NoSQL
MongoDB
SSR
devops
faas
baas
小程序 serverless
没一套环境对应着独立的开发资源
三大基础能力:云函数/云数据库/云存储
云函数:
1.为用户提供了在云端运行代码的能力
2.支持微信私有协议的天然鉴权(可以很方便的获取到当前用户的登录信息,包括用户登录的openid)
3.获取appid 、openid
4.生成分享图
5.调用腾讯云的sdk
6.。。。
传统开发模式
云开发:无服务开发是未来的发展趋势。
三大基础能力支持:
云函数:获取appid,openid(微信天然鉴权),调用腾讯云SDK。
云数据库:数据的增删改查。
云存储:文件的上传、下载、管理、分享。
调试基本库版本:2.2.3以上版本
小程序云开发模式
云函数
云数据库
云存储
云开发三大支点
传统开发,需要购买域名、配置服务器,要自己架构前后端,对开发人员的技术要求高,开发成本大,效率低。
云开发,是一站式的开发平台,省去了传统开发过程中需要购买域名,配置服务器等的大量操作,降低的开发门槛和开发成本,提高了开发效率,使开发变得更便捷。
云开发有三大技术支持:云函数,云数据库、云存储。
传统开发和云开发对比:
传统开发效率低,运营成本高
云开发:Serverless(无服务模式),开发者更关注业务逻辑
三大基础能力支持
云函数:
获取appid、获取openid、生成分享图、调用腾讯云SDK......
云数据库:
数据增删改查......
云存储:
管理文件,上传文件,下载文件,分享文件......
每个小程序账号可免费创建两个环境,建议:
开发环境,生产环境
调试基础库版本:2.2.3以上版本