这应该是目前编写体验最简单的serverless云函数服务,体验上应该也是最好的(当然这是对于前端程序员来说),‘轻服务’serverless无服务器架构,基本和理想当中的无服务是差不多的,不过个人感觉步子迈大了,体验上太过激进,不够高大上。
首先奉上‘轻服务’官网地址:https://qingfuwu.cn/ ,注册认证选择个人,选择开发版,有免费资源。
控制台
选择新建项目,目前支持node.js、go、python三种语言,根据自己的需求进行选择新建,题外话:node体验非常好。
云函数
我选择的是node,在编写体验上基本和写ES6差不多,查询并返回表,方法文档特别清晰明了。
云函数编写完成后,可以进行本地测试,测试完成后上线即可,通过http访问,云函数可以命名统一格式,这样便于axios封装调用。
@param params 调用参数,HTTP 请求下为请求体(函数参数)
@param context 调用上下文
@return 函数的返回数据,HTTP 场景下会作为 Response Body
数据管理
数据管理对应的就是原来的服务器,对前端人员友好,像操作Excel一样操作数据库。
页面托管
项目完成后,打包放到这里,即可生成预览网址,也可以自定义自己的域名网址进行绑定。
用户端、管理端
用户端:vue3、webpack、element plus;(https://fenghuihui.web.cloudendpoint.cn/)
管理端: vue-next-admin