内容简介:Nest是构建高效,可扩展的 Node.js Web 应用程序的框架。 它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)和FRP(函数响应式编程)的元素...
Nest是构建高效,可扩展的 Node.js Web 应用程序的框架。 它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)和FRP(函数响应式编程)的元素。在底层,Nest 使用了 Express,可以方便地使用各种可用的第三方插件。
4.6.1 更新如下
特征
常见:ValidationPipe改进#383
常见:ParseIntPipe改进#385
通用:添加FileInterceptor,FilesInterceptor,@UploadedFile()和@UploadedFiles()(multer集成)
常见:添加HttpModule public HttpService(axios集成)
核心:添加app.disable()和app.enable()包装的 express应用程序
核心:添加注入express引用(EXPRESS_REFtoken)的能力
核心:使扩展元数据的可能性(继承支持)#228
核心:NestFactory.create()现在接受第三个参数HttpsOptions
核心:添加app.enableCors()到INestApplication(cors集成)
核心:添加@Render()装饰器(MVC应用程序)
核心:提供Logger.overrideLogger() #247
核心:[功能]将appOptions属性添加到create[..]方法中NestFactory
微服务:添加listenAsync()到INestMicroservice实例
Bug 修复
核心:简化HTTPS协议使用
核心:自定义传输策略 - 引发异常问题#290
核心:注射器无声地失败#287
核心:TLS websockets(wss://)#384
核心:使用#398时无法选择/从上下文中获取NestFactory.createMicroservice()
core:interceptor $streamobservable返回另一个observable,而不是响应对象#376
核心:Observable.throw从控制器导致未处理的拒绝承诺#373
改进
常见:创建ModuleMetadata界面
核心:大多数的方法(INestApplication,INestMicroservice,和INestApplicationContext)返回this,而不是void
核心:去除里面的静态依赖和关系NestFactory
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- One 框架 2.0.13 发布
- Total.js 框架 v2.6.0 发布,Node.js 的 MVC 框架
- Total.js 框架 v2.6.0 发布,Node.js 的 MVC 框架
- 快嘉框架 v1.6 更新发布,J2EE 开发框架实例
- 快嘉框架 v2.0 更新发布,J2EE 开发框架实例
- 快嘉框架 v2.0 更新发布,J2EE 开发框架实例
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python高效开发实战——Django、Tornado、Flask、Twisted(第2版)
刘长龙 / 电子工业出版社 / 2019-1 / 99
也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python 3及相关Web框架的学习和实践,你就可以成为这样的全能型人才。 《Python高效开发实战——Django、Tornado、Flask、Twisted(第2版)》分为3篇:上篇是Python基础,带领初学者实践Python开发环境,掌握......一起来看看 《Python高效开发实战——Django、Tornado、Flask、Twisted(第2版)》 这本书的介绍吧!