javascript - nestjs框架中接口(interface)的作用

标签 javascript typescript nestjs

我试图了解接口(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/

相关文章:

angular - 暂停和恢复可观察流,请提出更好的选择

javascript - 基于另一个键的值的条件类型

javascript - NestJS无法解析JWT_MODULE_OPTIONS的依赖关系(同样的问题,不同的解决方案)

Docker Compose 无法连接到数据库

javascript - 使用 HTML5 Canvas 绘图

angular - ionic native http get 返回类型错误 - 无法读取未定义的属性 'match'

javascript - MVC ActionLink 参数 "doesn' t 存在于当前上下文中”

javascript - 用 Jest 测试 NestJs 服务

javascript - 如何在 Angular 8 应用程序中添加移动访问 token ?

javascript - 计算属性应该放在哪里?