我试图了解接口(interface)在 javascript nestjs 框架中的作用。我知道一般来说在编程中我们应该始终针对接口(interface)而不是类进行编程。它有助于依赖注入(inject)和测试。我想弄清楚它是否与 Web 开发特别是无服务器编程相关。
有人愿意为 nestjs 中的接口(interface)提供一些真实世界的用例吗?
谢谢, 斯里达尔。
最佳答案
也许您的困惑来自实体、DTO 和接口(interface)都作为 Nest 中的选项存在的事实。
我还没有遇到过比 DTO 更适合用户界面的情况。
如果您来自 Angular,您可以考虑使用 DTO,就像 Angular 使用接口(interface)一样。
关于javascript - nestjs框架中接口(interface)的作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50439952/