Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架

摘要:
经过四年的开发,我只能写业务代码,但我不能成为一个分布式高并发的程序员?发布了Nest.js6.0.0的官方版本。Nest是一个用于构建高效且可扩展的Node.js Web应用程序的框架。它使用现代JavaScript或TypeScript,并结合了OOP、FP和FRP的元素。在底部,Nest使用Express,这使得可以轻松使用各种可用的第三方插件。

Nest.js 6.0.0 正式版发布了。Nest 是构建高效、可扩展的 Node.js Web 应用程序的框架。它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)和 FRP(函数响应式编程)的元素。在底层,Nest 使用了 Express,可以方便地使用各种可用的第三方插件。

新版更新内容如下:

新特性

  • core: 提取平台 (express/fastify/socket.io/ws) #1329

  • core: 基于 HTTP 请求的 (短暂的) DI #1376

  • core: 新的 lifecycle hooks #1416

  • microservices: 基于事件的通信功能 (read more)

改进

  • common: 简化反射元数据 API (@SetMetadata())

  • common: Provider 泛型 #1574

  • core: 简化 Middleware API #1474

Bug 修复

  • all: require() 的动态问题 (webpack 构建) #1386

  • core: 全局和本地拦截器的执行 #1016

  • testing: 初始化 TestingModule 时,不推荐使用警告 #1320

发布公告

下载地址:

免责声明:文章转载自《Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇DevExpress中barManager下的toolbar如何在panel中显示使用Docker 容器配置nexus3.29 私有仓库下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【go】go语言socket通信样例

server.go package main import ( "net" "fmt" "io" ) const RECV_BUF_LEN = 1024 func main() { listener, err := net.Listen("tcp", "0.0.0.0:6666")//侦听在6666端口...

vue前端工程化

今日目标 1.能够了解模块化的相关规范 2.了解webpack3.了解使用Vue单文件组件4.能够搭建Vue脚手架5.掌握Element-UI的使用 1.模块化的分类 A.浏览器端的模块化 1).AMD(Asynchronous Module Definition,异步模块定义)代表产品为:Require.js2).CMD(Common Module D...

QT5:网络

QNetworkAccessManager的post方法 多线程 同步 异步 八.QT5多线程和多进程 1.多线程 QThread是Qt线程中一个公共的抽象类,所有的线程类都是从QThread抽象类中派生的,需要实现QThread中的虚函数run(),通过调用start()函数 QThread对多线程的支持: 1.QThreadStorag...

分享一个博客园皮肤制作脚手架

前言 最近本着新年新气象的想法,想换套新的博客园皮肤。 之前自己做了一套制作皮肤的解决方案,这是当时分享皮肤以及解决方案的博客:分享一款博客园皮肤及其解决方案。 不过在制作新的皮肤过程中,使用这个解决方案时还是遇到了很多问题。 而为了更方便地制作新皮肤,就升级了原先的解决方案,搭建了这套博客园皮肤制作脚手架。 项目地址已从github换到了码云:https:...

【移动开发】WIFI热点通信(二)

相信大家在上一篇中已经了解了Android中WIFI热点通信的相关操作知识(http://smallwoniu.blog.51cto.com/3911954/1536126),今天我们将在上一篇代码基础之上进行Socket编程,实现一个简单的多人聊天室功能,以达到热点网络上的通信目的。     首先,我们先来看一张最终效果图: <=======>...

webpack安装&amp;amp;指定版本安装&amp;amp;遇到的问题

1.安装nodejs,安装完成,cmd命令行中输入node -v 查看版本号,版本号显示则说明安装成功2.npm包管理器是集成在node中的,输入 npm -v,显示npm版本号3.创建package.json文件,输入命令 npm init,工程目录下就会生成一个package.json文件(全局安装webpack) 4.安装webpack,输入命令 n...