文件名称:Clean-Node-Api:使用Typescript,TDD,DDD,Clean Architecture和SOLID的Node.JS API
文件大小:140KB
文件格式:ZIP
更新时间:2024-04-19 02:18:49
TypeScript
清洁节点API Essa API faz parte do treinamento do教授Rodrigo Manguinho(Mango)na Udemy。 最好的解决方案是使用uma API进行通信,使用TDD(测试用程序),使用trabalho进行清洁,使用fazer进行清洁的结构设计,使用esponadas的解决方案semper quepossível,“ Aplicando设计模式”解析器解决方案,常见问题。 API的构造 Princípios 单一责任原则(SRP) 开放封闭原则(OCP) 里斯科夫替代原理(LSP) 接口隔离原理(ISP) 依赖倒置原则(DIP) 关注点分离(SOC) 不要重复自己(干) 你不会需要它(YAGNI) 保持简单,愚蠢(KISS) 继承而不是继承 小承诺 设计模式 工厂 适配器 合成的 装潢师 代理 依赖注入 抽象服务器 组
【文件预览】:
Clean-Node-Api-main
----.eslintrc.json(553B)
----.gitignore(74B)
----package.json(2KB)
----.lintstagedrc.json(76B)
----package-lock.json(363KB)
----src()
--------presentation()
--------domain()
--------data()
--------validation()
--------main()
--------infra()
----jest.config.ts(402B)
----.dockerignore(321B)
----tsconfig-build.json(58B)
----tsconfig.json(335B)
----docker-compose.yml(579B)
----.eslintignore(33B)
----readme.md(4KB)
----jest-unit-config.js(103B)
----jest-mongodb-config.js(236B)
----jest-integration-config.js(103B)
----.huskyrc.json(87B)