NodeJS 使用什么样的模式/技术来最好地将API的域实现到我的节点应用程序中?

laawzig2  于 2022-11-04  发布在  Node.js
关注(0)|答案(1)|浏览(126)

我正在为一个API编写一个nodejs客户端。在我的客户端代码中,我想使用一些概念来表示API的域(产品、列表、类别)等。我的问题是什么是实现这一点并示例化这些类的最佳方式。有没有我可以使用的模式?谢谢。

icnyk63a

icnyk63a1#

我希望使用代表API领域的概念(产品、列表、类别)
SOLID规则中的Single Responsibility Principle也可以应用于设计API,这意味着Products API不应该包含Animals等其他实体的方法。
我的问题是什么是实现这一点并示例化这些类的最佳方法
在我看来,您可以从分层架构开始。Good answers about layered architecture can be seen here
另外,你可以看到这个关于Domain Drive Design in NodeJS的帖子

相关问题