NestJS

{{Infobox software
| name = NestJS
| logo = NestJS-logo-wordmark.svg
| author = Kamil Myśliwiec
| developer = Kamil Myśliwiec, [https://github.com/orgs/nestjs/people NestJS核心团队] 和其他人
| released =

历史
2017年2月,Kamil Myśliwiec受Angular启发,开始构建一个基于Node.js的框架,采用基于Socket.IO和Express的架构。据NestJS的GitHub仓库,第一次标记了的发布版本是在2017年11月23日的4.4.0。

在接下来的几年里,NestJS拓展了功能,增加了对更多适配器和驱动程序(如Fastify)的支持、引入了RabbitMQ和Kafka等流行的消息代理的集成。

特性
NestJS提供了多个用于处理请求和响应的特性。中间件基于Express,并在路由处理程序之前执行。守卫用于通过确定请求是否符合特定条件来控制访问路由。拦截器允许在方法执行前后执行额外的逻辑。拦截器应实现 NestInterceptor 的 intercept 方法。

参考文献
外部链接
*

评论 (0)

  • 还没有评论,来抢沙发吧。