微信小程序-云开发 起步

文章目录

前言

一、快速开始

二、云开发实战

1.开通云开发

2、配置当前云开发环境

3.了解目录结构

4.云函数操作流程

5.上传云函数到云服务

6.基本操作(增、删、改、查)

扫描二维码关注公众号,回复: 15979337 查看本文章

总结

前言

 微信小程序云开发:

             1、无需搭建服务器,只需使用平台提供的各项能力,即可快速开发业务。

              2、无需管理证书、签名、秘钥,直接调用微信 API 。复用微信私有协议及链路,保证业                       务安全性。 

              3、支持环境共享,一个后端环境可开发多个小程序、公众号、网页等,便捷复用业务代                       码与数据。

               4、支持按量计费模式,后端资源根据业务流量自动扩容,先使用后付费,无需支付闲置                       成本。


提示:以下是本篇文章正文内容,下面案例可供参考

一、快速开始

           准备工作:如果是第一次使用微信小程序的同仁一定要   点击查看

                             包含了账号注册申请、微信小程序云开发的创建过程等(在这就略过了);

二、云开发实战

1.开通云开发

 开通云环境

2、配置当前云开发环境

3.了解目录结构

    了解文件目录

4.云函数操作流程

云函数主入口

 云函数对数据库操作

 本地代码调用云函数

5.上传云函数到云服务

 1、部署云函数

 2、上传 更新云函数 (如果修改完云函数一定要记得更新

6.基本操作(增、删、改、查)

const cloud = require('wx-server-sdk') //引入微信及sdk

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV //配置默认开发环境
})

const db = cloud.database() //链接数据库
名称 代码
新增
db.collection('表明').add({
  // data 字段表示需新增的 JSON 数据
  data: { 
    xxxxx:xxxxxx,
    xxxxx:xxxxx
  }
})
.then(res => {
  console.log(res)
},err=> {
  console.log(err)
})
删除
 db.collection('表名').where({
      xxx: xxx//条件
    }).remove().then(res => {
  console.log(res)
},err=> {
  console.log(err)
})
修改
db.collection('表名').where({
      xxx:  xxx
    })
    .update({
      data: {
         xxx:  xxx
      }
    }).then(res => {
  console.log(res)
},err=> {
  console.log(err)
})
查询
db.collection('表名').where({
  xxx: xxx,
  xxx: xxx
})
.get().then(res => {
  console.log(res)
},err=> {
  console.log(err)
})


总结

 微信小程序云开发:针对小型项目而言方便、快捷、省时省力省钱;大型项目建议不要使用云开发这种模式;

一定要看一遍微信小程序云开发文档云开发文档地址icon-default.png?t=M85Bhttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html

demo下载地址icon-default.png?t=M85Bhttps://gitcode.net/weixin_41620505/wechat_cloud

猜你喜欢

转载自blog.csdn.net/weixin_41620505/article/details/126781494