Nest.js 9.2 发布,渐进式 Node.js 框架


Nest.js 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的框架。它使用 TypeScript 和 JavaScript 构建,并结合了 OOP(面向对象编程)、FP(功能编程)和 FRP(功能反应式编程)等元素。

Nest.js 9.2 正式发布,该版本更新内容如下:

特性

  • common, core
    • #10484 使用 API 将中间件应用于版本化路由:

错误修复

  • core
    • #10459 fastify v4 需要返回响应
  • common, platform-express
    • #10345 由于打开的 http 连接导致关闭 hooks 未触发

增强

  • core
    • #10479 feat(core): 在请求映射异常中显示类的名称
    • #10497 fix(core): 将 repl() 函数参数类型改为 Type | DynamicModule
  • common
    • #10460 feat(common): 添加错误选项对象
    • #10515 feat(common): 允许向 ParseFilePipeBuilder 添加自定义验证器
  • platform-express
    • #10481 feat(plataform-express): 用 Server 替换 #listen 上的 any 返回类型
  • common, core
    • #10521 feat(core): 公开每个选项以获取和解析方法

更多详情可查看:https://github.com/nestjs/nest/releases/tag/v9.2.0

 


相關推薦

2023-04-06

Nest.js 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的框架。它使用 TypeScript 和 JavaScript 构建,并结合了 OOP(面向对象编程)、FP(功能编程)和 FRP(功能反应式编程)等元素。 Nest.js 9.4 正式发布,该版本更新内容

2023-09-24

技术都能四世同堂,凭什么开发 30 岁就要被干掉? Bun 发布了其最新版本 v1.0.3,这是一个集 JavaScript 运行时、打包器、转译器和包管理器于一体的工具。这次的更新不仅修复了众多已知的问题,还引入了一系列令人期待的新

2022-07-23

建 Vue.js 应用程序的固执己见的 Web 框架 Vue.js & Vite - 渐进式 JS 框架和现代前端工具栈 Astro - 用于构建快速、以内容为中心的网站的一体化 Web 框架。 Svelte - 将声明式组件转换为高效 JavaScript 的编译器 Preact - DOM 之上的“

2022-06-14

端 JS) 单个组件支持可选的客户端 Hydration 由于采用渐进式增强和使用原生浏览器功能而具有很强的适应性 开箱即用的 TypeScript 文件系统路由采用 Next.js 由于 Fresh 没有构建步骤,因此开发者编写的代码直接就是在服务器

2024-10-14

因为打包的 browser bits 可以以传统基于浏览器的应用(如渐进式 Web 应用)无法实现的方式与本地系统协同工作。 许多流行的应用程序都使用了 Electron,Visual Studio Code 就是一个例子。Discord 消息应用程序、Obsidian 笔记程序、Docker

2023-03-23

有更多志同道合的小伙伴通过各种形式参与共建。” 渐进式可视化语法 公告称,G2 从最开始就有一个简单的愿景:“一句话绘制出一个图表”。为此开发团队实践了图形语法《The Grammar of Graphics》的核心理论:拒绝图表分类

2023-03-04

周边组件提供丰富的微服务治理方案。 SofaRPC v5.9.2 现已发布,此版本带来对 sofa-rpc 框架的增强和一些错误修复(需要 JDK8 版本支持)。如果你的版本介于 5.7.10 和 5.9.0 之间,官方鼓励进行升级。 具体更新内容如下: Enhancement

2023-07-03

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : https://www.docin.com/p-4062394468.html 下载地址 : https://github.com/ldcsaa/HP-Socket v5.9.2 更新 一、主要更新 HTTP Cookie 请求和响应头 ‘Cookie’、‘Set-Cookie’ 支持不

2022-06-22

历经一年多的开发,mojo.js 终于发布了首个主要版本 1.0。 mojo.js 是 Node.js 实时 Web 框架,可将它视作采用 TypeScript 重写的 Mojolicious(Mojolicious 是 Perl 开发的 Web 框架)。mojo.js 使用了所有最新的 JavaScript 特性,专为聚焦超媒体

2023-10-27

titbit v23.3.0 已经发布,Node.js 环境的 Web 后端框架 此版本更新内容包括: bodyparser.js 升级body解析方式。 其他一些细节更新。 详情查看:https://gitee.com/daoio/titbit/releases/v23.3.0

2023-10-31

titbit v23.3.5 已经发布,Node.js 环境的 Web 后端框架 此版本更新内容包括: bodyparser.js 解析multipart/form-data格式的数据去掉了split方式,改为跳跃式,提高了性能和安全性。并限制消息头数量,对超过最大消息头长度的文件不

2023-03-06

速度极快,它的灵感来源于 Hapi 和 Express。 Fastify 4.14.0 发布了,本此更新带来以下内容: Schema 错误格式化程序类型 #4570 修复 typecript 与 ajv-compiler 的集成问题 #4555 build(deps-dev):将 yup 从 0.32.11 提升到 1.0.0 #4

2022-06-12

,速度极快,它的灵感来源于 Hapi 和 Express。 Fastify 4.0.1 发布了,本此更新带来以下内容: ci:移动concurrency到正确的工作流程 #3981 chore(docs): 修正错字 #3983 将 Migration-Guide-V4 移动到 guides/  #3987 将路径参数示例

2022-07-22

,速度极快,它的灵感来源于 Hapi 和 Express。 Fastify 4.3.0 发布了,本此更新带来以下内容: 不缓存不必要的内容类型 #4134 修复:默认 clientError 回复重用连接(#4101)#4133 docs(ecosystem): 添加电子服务器 #4136 功能: