restful api 是我们在日常生产中经常使用到的重要资源,本教程演示如何使用ServerlessDesktop 构建 restful api,本次教程演示使用 javascript语言,更多其他语言点击查看
该部分大约花费5分钟
操作路由:Serverless Hub -> 搜索框搜索“dk”,找到 dk-http应用模板 下载使用
在执行部署之前,我们不妨可以在IDE中打开应用,看一下项目的结构,可以看到我们整体的项目结构比较简单,就是一个配置文件s.yaml 加上一个 源码目录 code,打开code/index.js 之后是前端同学比较熟悉的 koa 路由风格,每一个路径都可以对应一个restful 的请求
注意上面针对这个应用模板有两个前置操作
- 添加一个 前置的 action ,指令设置为
npm i
路径指向./code
- 修改服务名 dk-service -> dk-service-test
然后再点击“执行"部署,可以看到很快我们就部署成功,并且得到一个可以访问的http域名,接下来我们继续对代码进行改进来看看效果。在本地调试修改代码的时候有个非常
实用的技巧,就是启动 npm run serve
沙盒环境,这样大大提高本地开发的效率。
可以看到,增,删,改,查 操作已经全部OK,接下来我们再做一个部署,然后对线上接口再进行一遍测试
至此已经完成一个完成的 restful api示例