Best of NestJS — 2024
- 1
- 2
Community Picks·2y
Building Microservices with nodejs nestjs #series
The video series covers building microservices for enterprise applications using the Node.js ecosystem. It includes topics like Express/NestJS with TypeScript, deploying services with AWS CDK, and various microservice architectures such as event-driven and serverless. The series provides practical insights into deploying with AWS ECS or Lambda and discusses best practices for different microservice patterns.
- 3
- 4
Community Picks·2y
Mastering NestJS: Building Robust Applications with Core Concepts
NestJS is a powerful framework for building APIs, microservices, and standalone apps. Key concepts include modules for organizing components, controllers for handling requests, providers for dependency injection, middleware for controlling request flow, guards for security checks, interceptors for managing request/response cycles, pipes for data validation/transformation, and exception filters for error handling. Examples illustrate how to leverage these features for robust application development.
- 5
freeCodeCamp·2y
Comprehensive NestJS Course
Learn NestJS and master the creation of robust backend APIs for real-world applications with a comprehensive course on freeCodeCamp.org. The course covers database design, REST API development, authentication, authorization, GraphQL, WebSocket integration, and more.
- 6
Community Picks·2y
Generate PDFs dynamically in NodeJs/NestJs
This post describes the author's experience of dynamically generating PDFs using NodeJs and NestJs. Initially struggling with ineffective libraries, the author eventually chose jsPDF and its extension jspdf-autotable for creating features like graphs, charts, tables, images, table of contents, and automatic page numbers. The article includes detailed code snippets for setting up and using these libraries in a NestJs service, including handling installation issues for the canvas library on M-series Apple chips and rendering charts as images with the help of puppeteer.
- 7
Community Picks·2y
Mastering Microservices in NestJS: Powerful Design Patterns for Flexibility, Resilience, and Scalability
Microservices architecture offers flexibility, resilience, and scalability for modern applications. Key design patterns like Gateway, Service Registry, Circuit Breaker, SAGA, CQRS, Bulkhead, Sidecar, API Composition, Event-Driven Architecture, Database per Service, Retry, and Configuration Externalization significantly enhance NestJS microservices. These patterns ensure better service management and inter-service communication.
- 8
- 9
freeCodeCamp·2y
How To Set Up TypeORM DataSource in Your NestJS Project
Learn how to set up TypeORM DataSource in your NestJS project. TypeORM is an ORM tool for Node.js and TypeScript applications, while NestJS is a Node.js framework. The tutorial covers the prerequisites, project setup, and setting up the TypeORM DataSource for data persistency. It also includes extending the DataSource repository for custom methods.
- 10
- 11
Trendyol Tech·2y
Swagger Annotation Checker for NestJS Projects
Learn about the nest-swagger-checker package developed by Semih from Trendyol Tech to standardize Swagger UI in NestJS projects. The package checks Swagger-related decorators and ensures consistency in API documentation. Configurable to suit different project needs, it simplifies maintaining documentation standards across teams. The post also introduces an associated eslint plugin for real-time code checking.