文件名称:forums-api:Restful API用于论坛管理
文件大小:95KB
文件格式:ZIP
更新时间:2024-05-08 08:23:03
JavaScript
论坛Api 描述 Restful API用于论坛管理 公开网址: : 入门 安装项目依赖项npm install 在本地npm run dev应用程序npm run dev 运行测试npm run test 应用层 控制器/端点 消费服务 业务特定验证 Http状态代码在这里定义 服务 消耗存储库 空容器和必填字段的基本验证 创建服务响应 储存库 消耗DB 创建数据库查询 这里没有验证 应用测试 单元 控制器模拟服务电话 服务模拟回购电话 集成E2e 储存库层 CRUD操作 没有模拟数据 核心端点 讨论区通过过滤器获取论坛 话题通过ID获取 用户数通过ID获取 待办事项 论坛负责人 邮政从身份验证用户分配作者 使用响应中间件 用户端点 论坛端点 认证修复令牌过期验证 测试待办事项 用户控制器 邮政 通过ID获取 论坛控制器 通过过滤器 邮政 主题控制器 通过ID获取 邮政 得到
【文件预览】:
forums-api-master
----models()
--------Topic.js(1KB)
--------User.js(631B)
--------Forum.js(1KB)
--------Login.js(431B)
----config()
--------auth.js(993B)
--------database.js(303B)
----index.js(502B)
----package.json(780B)
----.eslintrc.json(176B)
----.github()
--------workflows()
----tests()
--------unit()
--------integration()
----repositories()
--------Topics.Repository.js(859B)
--------Logins.Repository.js(458B)
--------Forums.Repository.js(1KB)
--------Users.Repository.js(827B)
----package-lock.json(280KB)
----controllers()
--------index.js(856B)
--------Forums.Controller.js(2KB)
--------Topics.Controller.js(5KB)
--------Auth.Controller.js(6KB)
--------Users.Controller.js(2KB)
----.env(130B)
----jest.config.json(32B)
----common()
--------constants()
--------ApiResponse.js(1KB)
--------ServiceResponse.js(272B)
----.gitignore(12B)
----README.md(2KB)
----services()
--------Logins.Service.js(1KB)
--------Users.Service.js(1008B)
--------Forums.Service.js(1KB)
--------Topics.Service.js(2KB)
----middlewares()
--------useResponse.js(190B)
--------useJwtAuth.js(581B)
----.vscode()
--------settings.json(143B)
----.prettierrc.json(106B)