在动手开发之前,我们先了解一下小程序在云开发下的运作模式。

小程序分为前端和后端。而我们说的云开发其实是指在后端开发应用了微信提供的云函数、云数据库和云存储。

当用户访问小程序时,实际上访问的是小程序的前端。

假设用户现在点击注册新用户,那么前端端和后端之间会发生怎样的交互呢?

当用户填写完注册信息时,点击确认注册按钮,小程序前端就会生成一个网络请求,这个网络请求里包含了需要请求的后端函数名和参数,也就是该用户的注册信息。

后端接收到该网络请求,根据网络请求中的函数名调用对应的函数,比如说本次调用的就是注册函数,注册函数里的代码将会判断该用户信息是否能够注册,如果能够注册,就将该用户注册信息存储到云数据库。并且给前端原路返回处理结果,返回的数据格式为Json,我们将在下一节进行讲解。

微信小程序云开发教程-小程序在云开发下的运作模式相关推荐

  1. [libGDX游戏开发教程]使用LibGDX进行游戏开发(1)-游戏设计

    声明:本章是一个系列的开始,英文原文是<Learning libGDX Game Development>,大家请周知. [libgdx游戏开发教程]使用Libgdx进行游戏开发(2)-游 ...

  2. STM32F103C8T6基础开发教程(HAL库)—开发环境配置

    STM32F103C8T6基础开发教程目录 STM32F103C8T6基础开发教程(HAL库)-开发环境配置 STM32F103C8T6基础开发教程(HAL库)-Keil添加注释的快捷键 STM32F ...

  3. 微信小程序云开发教程-小程序端调用云函数

    同学们大家好,我是小伊同学,前面我们已经做好了小程序的页面,在开发好了后端的接口之后,我们就需要对前后端进行联通,而在云开发下,这部分内容就是我们今天将要一起学习的--小程序端如何调用云函数. 在微信 ...

  4. 情侣积分微信小程序零基础开发教程(附代码及开发指南)

    To Our Loves 本文最新版本 0 情侣积分互动小程序 在idofSunChonggao 的基础上进行开发, 感谢! 且感谢初版(UxxHans)! ⭐ 如果本仓库对您有所帮助,您的fork或 ...

  5. Luat 功能开发教程(十八) 阿里云

    目录 阿里云 简介 API说明 实现流程 示例 阿里云操作 产品操作 设备操作 其他说明 LUAT方式连接概述 一机一密LUAT方式连接 一型一密LUAT方式连接 发布消息 订阅消息 OTA升级 常见 ...

  6. Conflux 开发教程 | 使用 IDE 在 Conflux 开发 DApp 的实战操作指南

    Conflux DApp 开发教程 对本教程有任何疑问或建议可以在 GitHub 给我们留言. 简介 Conflux DApp 开发教程将使用 Conflux Studio 在 Oceanus 网络下 ...

  7. [Minecraft]基于Forge的1.8.9MOD开发教程——第一讲:搭建开发环境

    (第一次写教程,有点小紧张呢..) 作者的话 我一开始学习MOD开发时,也曾在各大网站搜索过一些教程,感觉国内的MOD开发教程是真心的少:CSDN没找到,优酷.爱奇艺.腾讯.B站也几乎没有(除了优酷的 ...

  8. 安卓web项目开发教程!斗鱼直播Android开发二面被刷,先收藏了

    互联网现状 如今的互联网,延续了2018年的态势.虽然前些年,每到年底的时候大环境都不好,然而来年照样春暖花开.但是现在的互联网环境是真的不好了. 首先各大公司争相优化员工,小公司我就不提了,咱就只说 ...

  9. 2、ZigBee 开发教程之基础篇—Zigbee 开发平台的构建

    文章目录 1.实验介绍与准备工作 2.IAR 集成开发环境介绍 3.IAR Embedded Workbench 的安装与注册 4.新建工程与工程设置 4.1.创建一个新的工程 4.2.创建一个源文件 ...

  10. ASP.NET Aries 入门开发教程4:查询区的下拉配置

    背景: 今天去深圳溜达了一天,刚回来,看到首页都是微软大法好,看来离.NET的春天就差3个月了~~ 回到正题,这篇的教程讲解下拉配置. 查询区的下拉配置: 1:查询框怎么配置成下拉? 在配置表头:格式 ...

最新文章

  1. Maven install 中文乱码问题
  2. (转)Docker volume plugin - enabled create local volume on docker host
  3. C语言字符串转换为整数(附完整源码)
  4. 求一个向量变换为另一个向量的矩阵_OpenGL里旋转等变换矩阵为什么是4x4的矩阵...
  5. Python 安装与环境变量配置
  6. QString 的使用技巧
  7. IdentityServer4支持的授权类型以及组合
  8. centos7安装最新稳定版nginx
  9. scapy:收发数据包
  10. 阿里云招聘----技术生态和技术战略专家
  11. Android 面(被)试(锤)现场还原~
  12. 含泪推荐5款极为实用的软件
  13. 博弈论笔记:重复博弈
  14. 正方教务系统对服务器的要求,正方软件教务系统功能介绍.docx
  15. 谷歌浏览器设置护眼模式,全黑主题
  16. win7 x64部署和串口调试虚拟驱动toaster
  17. Codeforces 1077E Thematic Contests(二分)
  18. WiFi共享大师后无法上网
  19. 野蔷薇的伤感人生日志:已失落于尘埃,再也找寻不得
  20. matlab取矩阵元素的模,Matlab矩阵元素提取

热门文章

  1. 完全卸载mysql步骤
  2. java-循环变量定义问题
  3. pandas如何去掉时间列的小时只保留日期
  4. 洛谷 P1280 尼克的任务
  5. 使用Struts2框架开发租房系统(8)
  6. 调用operator+=来定义operator+比其他方法更有效?
  7. python学习之路四(类和对象1)
  8. 网站登录验证码和小论坛程序[含源程序+数据库]
  9. Named Return Value Optimization (具名返回值优化)
  10. mysql里的数据输入窗口是哪个_WINDOWS下使用Mysql 中碰到的问题记录