文件名称:node-clean-architecture:用 NodeJS 编写的 Clean Architecture 实现
文件大小:351KB
文件格式:ZIP
更新时间:2024-06-17 21:34:09
backend architecture HTML
节点清洁架构 目录 我在应用程序启动时收到EADDRINUSE 该后端为用户实现了一个RESTful CRUD 接口,并符合 Eric Evan 的DDD和 Uncle Bob 的Clean Architecture ,文档中对此进行了简要说明。 它还公开了一个/docs/端点以供进一步参考和/coverage/用于测试覆盖率。 图书馆 恢复 猫鼬 Lodash FP函数式编程版本 Awilix作为依赖注入容器 Dotenv 安装 docker-compose up -d cp .env.example .env npm start 你应该得到 restify listening at http://[::]:8080 connected to MongoDB database! 访问http://localhost:8080/docs/和http://localhost:80
【文件预览】:
node-clean-architecture-master
----index.js(309B)
----docs()
--------openapi.json(5KB)
--------index.html(644B)
----package.json(1KB)
----infrastructure()
--------config()
--------database()
--------repositories()
--------webserver()
----.eslintrc.json(405B)
----domain()
--------User.js(271B)
----test()
--------hooks.js(232B)
--------integration()
----mongo-init.js(124B)
----ports()
--------http()
----preview.png(150KB)
----.env.example(112B)
----architecture.jpg(169KB)
----application()
--------UpdateUser.js(88B)
--------CreateUser.js(227B)
--------GetUser.js(70B)
--------ListUsers.js(69B)
--------DeleteUser.js(73B)
----docker-compose.yml(316B)
----.gitignore(41B)
----README.md(5KB)
----yarn.lock(137KB)
----coverage()
--------favicon.png(540B)
--------prettify.js(17KB)
--------node-clean-architecture()
--------index.html(8KB)
--------prettify.css(676B)
--------sort-arrow-sprite.png(209B)
--------base.css(5KB)
--------block-navigation.js(2KB)
--------sorter.js(5KB)