NestJS

Last updated

NestJS
Original author(s) Kamil Myśliwiec
Developer(s) Kamil Myśliwiec, NestJS core team and others
Initial releaseFebruary 26, 2017;7 years ago (2017-02-26) [1]
Stable release
11.0.5 / January 23, 2025; 27 days ago [2]   OOjs UI icon edit-ltr-progressive.svg
Repository
Written in TypeScript
Platform Node.js
Type Web framework
License MIT License
Website nestjs.com   OOjs UI icon edit-ltr-progressive.svg

NestJS, or simply Nest, is a server-side Node.js-based web framework for progressive web app development, released as free and open-source software under an MIT License. [3]

Contents

History

In February 2017, Kamil Myśliwiec was inspired by Angular to build a Node.js-based framework with an architecture based on Socket.IO and Express. [1] [3] According to the NestJS GitHub repository, the first tagged release, version 4.4.0, was on November 23, 2017. [4]

Over the following years, the framework broadened its functionality, adding support for additional adapters and drivers, such as Fastify, [5] to provide more options for developers. It also introduced integration with popular message brokers, including RabbitMQ [6] and Kafka, [7] to facilitate communication in distributed systems.

Popularity

NestJS is used by Sanofi, Adidas, Autodesk, Mercedes-Benz, GitLab, Red Hat, BMW, Roche, IBM, Decathlon, Société Générale, JetBrains, TotalEnergies, Capgemini, REWE digital and others. [8] [9]

See also

References

  1. 1 2 Myśliwiec, Kamil (February 26, 2017). "Build modern & scalable Node.js web applications with Nest". Blog. Kamil Myśliwiec. Retrieved 2024-11-22.
  2. "Release 11.0.5". January 23, 2025. Retrieved January 26, 2025.
  3. 1 2 "Documentation". NestJS. Retrieved 2024-11-22.
  4. "Release v4.4.0". nestjs/nest. GitHub . November 23, 2017. Retrieved 2024-11-22.
  5. "Fastify integration". NestJS. Retrieved 2024-12-16.
  6. "RabbitMQ integration". NestJS. Retrieved 2024-12-16.
  7. "Kafka integration". NestJS. Retrieved 2024-12-16.
  8. "Enterprise". NestJS. Retrieved 2024-11-22.
  9. "Who is using Nest?". Discover. NestJS Documentation. Retrieved 2024-11-22.