没有合适的资源?快使用搜索试试~ 我知道了~
最终:使用Node.js,TypeScript,MySQL的RESTful API
共73个文件
js:36个
ts:19个
json:13个
需积分: 10 2 下载量 131 浏览量
2021-02-15
00:48:02
上传
评论
收藏 206KB ZIP 举报
温馨提示
带有节点和TypeScript的RESTful API 项目设置 货叉/克隆 使用凭证创建.env- cp .env-sample .env 安装依赖项npm install 编译npm run build 编译资产gulp assets 测试npx test 运行开发服务器npm start npm run build ; gulp assets ; npx jest ; npm start 在单独的窗口中运行Redis服务器 $ redis-server 用Jest进行单元测试 npx jest 或者 npm run test SwaggerUI文档 {url}/api/v1/docs/ 数据存储 MySQL 去做: 大纲db +表创建 API端点 注册 GET /registrations将列表作为JSON返回 curl localhost:8080/api/v1/r
资源推荐
资源详情
资源评论
收起资源包目录
eventually-dev.zip (73个子文件)
eventually-dev
.nvm
.gitignore 28B
tsconfig.json 283B
README.md 4KB
npm-shrinkwrap.json 350KB
.jshintrc 769B
package.json 1KB
dist
routes
RegistrationsRouter.js 3KB
UsersRouter.js 7KB
users.router.js 4KB
HeroRouter.js 1KB
UserRouter.js 1KB
registrations.router.js 4KB
RegistrationRouter.js 1KB
utils
index.js 423B
lib
time.js 222B
test
registrations.test.js 5KB
users.test.js 4KB
data
registrationsData.json 1KB
usersData.json 1KB
middlewares
rateLimiter.js 5KB
database
Database.js 1KB
data.json 2KB
models
httpResponses
httpResponse.interface.js 77B
Users.js 1KB
registrations
registration_meta.interface.js 77B
registration.interface.js 485B
registrations.service.js 11KB
registrations.interface.js 77B
registrationMeta.interface.js 77B
registrations.router.js 4KB
http_responses
http_response.interface.js 77B
rateLimits
rateLimit.service.js 11KB
rateLimitSettings.interface.js 77B
rateLimitConfig.interface.js 77B
visitorRecord.interface.js 77B
users
users.interface.js 77B
users.router.js 4KB
users.service.js 6KB
user.interface.js 77B
registrationsData.json 1KB
index.js 2KB
usersData.json 994B
App.js 3KB
Db.js 905B
swagger.json 9KB
Database.js 1KB
src
routes
users.router.ts 2KB
registrations.router.ts 3KB
utils
index.ts 306B
test
users.test.ts 4KB
data
registrationsData.json 1KB
usersData.json 1KB
registrations.test.ts 4KB
middlewares
rateLimiter.ts 4KB
database
database.ts 1KB
models
httpResponses
httpResponse.interface.ts 91B
registrations
registration.interface.ts 1010B
registrationMeta.interface.ts 314B
registrations.service.ts 10KB
registrations.interface.ts 123B
rateLimits
rateLimitConfig.interface.ts 144B
visitorRecord.interface.ts 147B
users
users.interface.ts 91B
users.service.ts 5KB
user.interface.ts 408B
index.ts 1KB
app.ts 2KB
swagger.json 9KB
jest.config.js 235B
.env-sample 125B
dump.rdb 159B
gulpfile.js 580B
package-lock.json 335KB
共 73 条
- 1
资源评论
Dilwanga
- 粉丝: 31
- 资源: 4681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Go-micro微服务的秒杀系统详细文档+优秀项目+全部资料.zip
- 基于golang实现在线客服系统,包含用户端(h5,微信小程序),客服端(PC),方便跟已有的系统整合。适用于小程序自带的客服系统无法满足或有多端业务需求的情况详细文档+优秀项目+全部资料.zip
- 基于gorillawebsocket封装的websocket库,实现基于系统维度的消息推送,基于群组维度的消息推送,基于单个和多个客户端消息推送详细文档+优秀项目+全部资料.zip
- 基于Go-Zero + Vue3 + TypeScript + Element-Plus开发的简单高效权限管理系统详细文档+优秀项目+全部资料.zip
- 基于Go-Zero Nestjs + Vue3 + TypeScript + Element-Plus开发的简单高效权限管理系统详细文档+优秀项目+全部资料.zip
- linux常用命令大全.txt
- 基于go-zero的影票售卖系统详细文档+优秀项目+全部资料.zip
- 基于Go-Zero + vue-element-admin的前后端分离微服务管理系统的前端模块详细文档+优秀项目+全部资料.zip
- 基于go-zero 框架实现的电商系统的后端服务详细文档+优秀项目+全部资料.zip
- 基于go-zero实现的网盘系统详细文档+优秀项目+全部资料.zip
- 基于go-zero框架数据中台系统详细文档+优秀项目+全部资料.zip
- 基于go-zero和gorm开发的分布式微服务后端权限管理系统脚手架。十分合适新手入手go-zero、gorm、casbin、jwt等。详细文档+优秀项目+全部
- 基于Go的WebSocket直播间推送系统详细文档+优秀项目+全部资料.zip
- 基于Go和GraphQL的微型进销存系统:服务器端(基于Golang,GraphQL,GORM,jwt-go等开发)详细文档+优秀项目+全部资料.zip
- 基于go的自托管博客系统详细文档+优秀项目+全部资料.zip
- 基于go开发的分布式高并发web电商系统详细文档+优秀项目+全部资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功