标签: NestJS

7 个内容

笔记(6)

本文剖析前端、后端、基础设施等多领域技术难题,如iOS Chrome路由、Monaco Editor优化、NestJS请求生命周期、Cookie同步、Docker日志、OpenWrt DNS、TS装饰器、Win键失效及Web标准,并提供实战方案和未来趋势展望。

Elliot Yang·
94 浏览

本文深入探讨了 NestJS 高级 OpenAPI 实践,包括类型安全响应、ESM 支持、模型冲突解决、Schema 组合及测试策略。强调类型安全、效率、规范和灵活性间的平衡,并展望了基于 TSDoc 的文档生成趋势。

Elliot Yang·
138 浏览

本文深入解析GraphQL架构,包括类型系统、执行引擎及NestJS集成。重点讲解了Resolver设计、订阅实现、性能优化和安全防护。探讨了Schema Federation等架构演进,并分析了适用场景及性能争议,强调结合业务场景合理选型。

Elliot Yang·
107 浏览

本文介绍了 GraphQL 的核心概念:查询、突变和订阅,以及如何在 Nest.JS 中实现。查询用于获取数据,突变用于修改数据,订阅用于实时获取数据更新。文章提供了 GraphQL 语法示例和 Nest.JS 的代码实现。

Elliot Yang·
96 浏览

本文介绍了 NestJS 中 Swagger 的自定义装饰器实现泛型返回、解决 schema 覆盖问题的方法,并提及 Swagger CLI 插件的使用。针对 NestJS 不支持 ESM 的问题,提出了使用动态 import 的解决方案。最后介绍了在 Jest 单元测试中,使用 `onModuleDestroy` 来优雅关闭连接。

Elliot Yang·
157 浏览

本文档是作者记录的问题和解决方案集锦。包括iOS Chrome下`history.pushState`导致toolbar消失的bug,monaco-editor禁用overflow-x滚动条的方法,Safari的cookie处理问题,Nest.js的header错误,OpenWrt的DNS解析,TypeScript装饰器问题,以及Docker日志无颜色、Windows键盘Win键失效等问题的解决办法。

Elliot Yang·
131 浏览

动态(1)

E
Elliot Yang
公开

NestJS 使用 @HttpCode 注解

使用 @HttpCode(200) 防止 @Post() 的状态码为 201

浏览:136点赞:0