小程序云开发小记
小程序云开发小记 现在云开发是越来越火了,刚好最近在做一个小程序云开发的项目,就记录一下心得和遇到的问题! 😄 小程序云开发与普通的开发有什么区别? 最大的区别就是把数据库搬到了云上,而且可以让前端直接操作数据库,让前端开发者某种意义上成为了全栈工程师! 👍 云开发新增了两个关键的知识点: 云函数 和 云数据库操作 。 云函数 云函数, 顾名思义:就是放到云服务器上的函数,然后小程序可以通过 wx.cloud.callFunction 的方法调用,非小程序端,也可以通过 http 请求调用云函数。 云函数的开发流程一般如下: 小程序本地编写函数 -> 本地调试 -> 点击上传函数。具体细节官方介绍得很清楚,可以 看这里 ; 云函数 tip 一般来说,一个文件夹对应一个云函数; 当然你也可以一个文件夹写多个函数,每个函数export一个函数名,然后在index.js中通过不同的请求参数名来调用不同的函数。 // 一个文件夹对应多个函数的情况 // test.js module.exports = async (event, context)=> { console.log('this is test.js'); } // index.js const test = require('./test.js'); const controller = {test}; const cloud