从零基础学微信小程序 三(这期仔细讲解-云端开发知识)

本文介绍了云开发是微信小程序的后端服务,包括数据库、存储和云函数等功能,可帮助开发者轻松构建后端。文中详细讲解了如何使用云开发,创建云函数以及云数据库的步骤,并强调了openid的重要性和权限设置的必要性。
摘要由CSDN通过智能技术生成
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {
  let{ APPID,OPENID}=cloud.getWXContext()
  return {
    APPID,
    OPENID
  }
}

什么是云开发

    云开发是微信小程序提供的一种后端服务,可以帮助开发者快速搭建小程序的后端服务,包括数据库、存储、云函数等功能。通过云开发,开发者可以快速搭建小程序的后端服务,无需自己搭建服务器,也无需关注服务器的维护和升级。同时,云开发还提供了一些强大的工具和功能,如云函数、云存储、云数据库等,可以帮助开发者更加高效地开发小程序。

比较

  看个人喜欢吧,云开发相较于传统的后端开发例如 java的springboot,python的django操作起来轻松很多,我这个人比较懒,用云开发方便一点,但是我还是推荐用传统的后端来实现,在讲完微信小程序签到打卡项目之后,我将推出关于大数据python爬虫,数据分析等,如果大家对python后端django感兴趣的话,也可以在评论区告诉我 

各位小伙伴们——进入主题咯

一,怎么使用云开发

  

 点击云开发 

 二,云函数

       微信小程序中的云函数是一种在微信开发者工具中创建和部署的服务器端代码,它可以在小程序中被调用,用于处理一些复杂的业务逻辑或者需要访问外部数据源的操作。云函数可以访问微信提供的云服务,如数据库、存储、消息推送等,也可以访问第三方服务,如 HTTP API、数据库等。使用云函数可以将一些耗时、复杂的操作放在服务器端进行处理,减轻客户端的负担,提高小程序的性能和用户体验。

      

   


        云函数最关键的就是定义openid,换句话来说openid是唯一的标志符,每个人的openid都是不同的,可以根据这个来验证登录和其他的,各位小伙伴们一定要记住。

前提:在新建项目时,选择”云开发“

        找到当前文件夹中的 ”cloudfunctions“文件 -> 右键 选择当前环境 -> 选择完成后 找到 ”新建Node.js云环境“ ->给当前函数取一个名字即可。

 


三,云数据库

       1.在云开发中的数据库创建一个集合

     2.在 云数据库中添加自己数据


 


 3.定义好变量的数据类型

 


 重点来了!!!!

      一定要设置好权限,不让会出现大问题!!!!!

具体的增删改查会在项目中给大家讲解!!


总结

以上就是今天的学习内容啦~
咱们下期再见老铁~ 


 

  • 49
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玫瑰90

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值