clean-node:用干净的架构构建nodeJS模块的样板

时间:2024-05-31 16:24:00
【文件属性】:

文件名称:clean-node:用干净的架构构建nodeJS模块的样板

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-31 16:24:00

JavaScript

干净的NodeJS模块架构 这是一个基于Clean Architecture模式构建nodejs模块的样板。 有许多不同的应用程序体系结构,它们都是同一主题上的类似变化,它们遵循“依赖项投资原则”的最佳实践,将关注点和依赖项完全分离开来: 答:高级模块不应依赖于低级模块。 两者都应依赖抽象。 B.抽象不应依赖细节。 细节应取决于抽象。 该方法的变体包括: 罗伯特·马丁(鲍勃叔叔)倡导的” 端口和适配器或Alistair Cockburn的 (Jeffion Palermo) 清洁架构图 依赖规则 同心圆代表软件的不同领域。 通常,您走的越远,软件的级别就越高。 外圈是机制。 内部圈子是政策。 使该体系结构起作用的最重要的规则是“依赖关系规则”。 该规则表明,源代码依赖性只能指向内部。 内圈中的任何事物对外圈中的事物一无所知。 特别是,外圈中声明的名称不得由内圈中的代码提及。


【文件预览】:
clean-node-master
----.eslintrc(414B)
----src()
--------logger.js(399B)
--------BusinessError.js(449B)
--------utils()
--------entities()
--------drivers()
--------config()
--------errors.js(38B)
--------interfaces()
--------index.js(87B)
--------useCases()
----README.md(10KB)
----.gitignore(694B)
----.eslintignore(110B)
----package.json(525B)

网友评论