第八章小程序后端开发,运用Bmob后端云

发布于:2024-05-10 ⋅ 阅读:(26) ⋅ 点赞:(0)

比目后端云简介

           一个完整的小程序系统,不但需要前端的展现,而且需要后端服务器的支撑,以提供数据服务。也就是说,开发一个真正完整的小程序应用,需要前后端的相互配合。小程序与远程服务器之间通过HTTPS传输协议进行数据交换,如图所示

除了自己搭建服务端以外 , 还可以利用一些网络公司提供的云服务来进行小程序后端的相应开发。
       本章主要讲解利用比目网络科技有限公司提供的Bmob 后端云进行小程序后端开发。
Bmob 后端云专注于为移动应用提供一整套后端云服务 , 能帮助开发者免去几乎所有服务器端的编码工作 , 大幅度降低开发成本和开发时间。

注册Bmob账号

    首先,登录Bmob 后端云官网地址(https://www.bmobapp.com),点击右上角的注册按钮,在跳转页面填入姓名、邮箱,并设置密码,确认后到邮箱激活Bmob账户,即可拥有Bmob账号。

1.输入bmob网址:

2.扫码关注公众号:

3.注册新账号

4.需要实名认证 所以名称要是真实姓名

5.点击“注册并绑定微信”后,会弹出一个对话框,点击去完善

再支付宝验证

创建应用


1.点击左边的“应用”点击顶部的“+创建应用”,填写创建信息

2.点击刚创建的项目

获取小程序服务器域名和“应用密钥”
 

        单击进入后台,选择应用项目,单击“设置”→“应用密钥”选项,可以直接获取应用项目的Application ID和SecretKey(在小程序开发中需要使用)

下载及安装Bomb SDK


     首先,登录https://github.com/bmob/bmob-WeApp-sdk下载Bmod SDK

bmob-WeApp-sdk下载Bmod SDK,解压下载后的SDK,把bmob. js和underscore. js文件放到相应的位置。例如,要放到小程序的utils目录中,则在其他需要使用的页面添加以下代码:

var Bmob =require('../../utils/bmob.js');

在小程序项目中的app. js中加入下面两行代码进行全局初始化:

var Bmob = require('utils/bmob.js');
Bmob.initialize("你的 Application ID","你的 REST API Key");

!!! ("你的 Application ID","你的 REST API Key")双引号里的内容需要你去微信小程序平台获取自己的Application 和 REST API Key。

数据的增、删、改、查


为了便于在Bmob中实现数据的增加、删除、修改、查询,我们在新建的应用中新增“test”表,并在表中添加id(编号)、title(标题)、content(内容)、image(图像)字段。

在应用项目中新添加“df”表

创建表及字段


在“df”表中添加id、title、content、image列,Bmob提供Number、String、Boolean、Date、File、Geopoint、Array、Object、Pointer、Relation共10种字段类型。

创建列

添加一条记录


添加一条记录用来实现把从前端获取的数据添加到服务端数据表中,主要用Bmob提供的SDK对象实现。


网站公告

今日签到

点亮在社区的每一天
去签到