没有合适的资源?快使用搜索试试~ 我知道了~
基于样板表达实体:ExpressJS基础服务器。 包括内部架构,基本服务和功能,例如身份验证服务,数据库服务,验证,管理仪表板功...
共84个文件
js:77个
json:2个
gitignore:1个
需积分: 5 0 下载量 83 浏览量
2021-02-05
00:36:33
上传
评论
收藏 132KB ZIP 举报
温馨提示
Express-Lemon:后端样板 描述 初始API体系结构。 包含一组基本且必不可少的模块,服务和配置。 思想 使用Express Middlewares来拆分功能并在逻辑上分开各个部分。 每个路由器/端点可能具有一系列中间件,以验证数据,从数据源加载数据,映射数据,检查权限并执行主要业务逻辑。 在整个链集中,每个中间件功能都应具有相同的名称。 示例:如果新的用户创建过程请求通过了多个中间件功能,则所有这些功能都应具有相同的名称( createOne(req, res, next) ) *例外:不相关的“辅助”中间件 例: appRoute.get('/:userId', au
资源推荐
资源详情
资源评论
收起资源包目录
boilerplate-express-entity-based-master.zip (84个子文件)
boilerplate-express-entity-based-master
.eslintrc 901B
bin
server.js 1KB
app.js 2KB
config
app
index.js 547B
env
.env.test_example 348B
env.production.js 51B
env.staging.js 45B
env.local_example.js 459B
env.js 473B
.snyk 710B
package.json 2KB
commands
user
admin
config.js 229B
createAdminUser.js 2KB
test
unit
index.test.js 169B
endToEnd
index.js 701B
main
index.js 1KB
routes
index.js 312B
main.routes.js 273B
v1
index.js 167B
index.routes.js 510B
auth.routes
auth.password.routes.js 618B
auth.token.routes.js 441B
auth.main.routes.js 804B
user.routes
user.password.routes.js 768B
user.main.routes.js 1KB
config.jest.js 56B
package-lock.json 351KB
app
models
index.js 168B
User.model.js 299B
schemas
user.schema.js 1KB
enums
index.js 277B
entities
auth
strategies.js 147B
tokenTypes.js 120B
user
roles.js 100B
env.js 147B
validators
custom.js 328B
controllers
auth.controllers
auth.main.controller.js 1KB
auth.password.controller.js 156B
auth.token.controller.js 418B
user.controllers
user.main.controller.js 2KB
user.password.controller.js 556B
main.controller.js 374B
services
AuthService.js 5KB
index.js 186B
ResponseService.js 512B
DbService.js 1KB
EntityLoaderService.js 698B
LogService.js 2KB
MailService.js 2KB
MainService.js 454B
UserService.js 2KB
ServerService.js 607B
CryptoService.js 777B
utils
apiErrors
BadRequest.js 234B
Forbidden.js 229B
index.js 183B
NotFound.js 228B
AlreadyExist.js 235B
NotAuthorized.js 241B
ApiError.js 362B
helpers
index.js 895B
middlewares
dataMappers
main.js 222B
entities
auth
main.js 265B
user
main.js 249B
entityLoaders
main.js 256B
entities
auth
password.js 143B
user
main.js 2KB
password.js 730B
accessControl
entities
auth
main.js 649B
token.js 307B
user
main.js 1KB
password.js 715B
main.js 225B
dataValidators
options
index.js 58B
entities
user.js 239B
main.js 743B
entities
auth
main.js 2KB
password.js 731B
user
main.js 2KB
password.js 128B
libs
passport.js 1KB
.gitignore 66B
README.md 4KB
ecosystem.config.js 771B
共 84 条
- 1
资源评论
可吸不是泥
- 粉丝: 24
- 资源: 4552
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功