文件名称:cleanArchitecture01:使用扎实的原则与Node.js和Typescript清理代码
文件大小:104KB
文件格式:ZIP
更新时间:2024-04-24 01:42:13
TypeScript
清洁建筑理念 使用扎实的原则与Node.js和Typescript清理代码 这个项目的想法是为那些试图进行节点开发的人提供一个简洁的架构样板。 它尊重干净代码的基础知识和一些SOLID概念。 这个样板有我自己的风格,这意味着我不会严格遵循所有概念,而是根据自己的需要进行定制。 我试图提取5条主要原则的最佳做法: S :单一责任 O :开闭 L :李斯科夫替代 I :接口隔离 D :依赖倒置 Reference: 实体:类定义或具有其属性,属性和方法的模型。 提供者:是负责提供外部资源(例如数据库,电子邮件服务)的层。 应用程序外部的所有内容。 存储库:是负责与数据库通信的层。 用例:用例表示可以在系统中执行的操作的实现 贡献指南 1. Fork the original repository to your own repository 2. Clone it to your
【文件预览】:
cleanArchitecture01-main
----.gitignore(342B)
----media()
--------CleanArchitecture.jpg(105KB)
----package.json(597B)
----src()
--------entities()
--------env.ts(393B)
--------server.ts(174B)
--------providers()
--------repositories()
--------app.ts(258B)
--------router.ts(320B)
--------useCases()
----tsconfig.json(1KB)
----README.md(2KB)