NestJS

NestJS es un framework backend para Node.js que promueve una arquitectura organizada mediante módulos, controllers, providers e inyección de dependencias.

Encaja bien en APIs medianas o grandes donde quieres estructura, separación de responsabilidades y patrones consistentes.

ConfigModule

Para leer variables de entorno de forma integrada, se usa @nestjs/config.

pnpm add @nestjs/config
import { Module } from "@nestjs/common";
import { ConfigModule } from "@nestjs/config";
 
@Module({
  imports: [
    ConfigModule.forRoot({
      isGlobal: true,
    }),
  ],
})
export class AppModule {}

Con isGlobal: true, el módulo de configuración queda disponible en toda la aplicación sin importarlo manualmente en cada módulo.

Relacionado