Etiqueta: nestjs
Explora todos los artículos relacionados con este tema
Blindando tu API en NestJS: Helmet, CORS, Rate Limiting y más
Protege tu API NestJS con Helmet para headers HTTP, CORS bien configurado, rate limiting con @nestjs/throttler, CSRF tokens, compresión y defensa contra los ataques más comunes. Seguridad perimetral real. Serie NestJS #12.
Authorization en NestJS: Guards, Roles y RBAC
Implementa autorización completa en NestJS con Guards custom, decorador @Roles(), @SetMetadata, Reflector, RBAC, permisos granulares con CASL y control de acceso tipado. Autorización real para tu API. Serie NestJS #11.
Authentication en NestJS: Passport, JWT y Refresh Tokens
Implementa autenticación completa en NestJS con Passport, JWT access tokens, refresh tokens, LocalStrategy, JwtStrategy, bcrypt, login, registro y AuthGuard. Seguridad real para tu API. Serie NestJS #10.
Relaciones, Migraciones y Seeders en NestJS con TypeORM
Domina las relaciones en TypeORM con NestJS: @OneToMany, @ManyToOne, @ManyToMany, @JoinTable, eager y lazy loading, cascade, migraciones con TypeORM CLI, DataSource config y seeders tipados. Serie NestJS #9.
CRUD tipado completo con Repository Pattern en NestJS
Construye un CRUD profesional en NestJS con TypeORM: Repository Pattern, @InjectRepository, queries tipadas, paginación, filtros dinámicos, soft delete, transacciones con QueryRunner y respuestas tipadas. Serie NestJS #8.
TypeORM + PostgreSQL + Docker Compose en NestJS
Configura TypeORM con PostgreSQL en NestJS usando Docker Compose: TypeOrmModule.forRootAsync, entidades con @Entity, @Column, @PrimaryGeneratedColumn, tipos de columna, índices, @nestjs/config y pgAdmin. Serie NestJS #7.
DTOs, Pipes y Validación en NestJS: blindando las entradas
Domina la validación en NestJS: DTOs con class-validator y class-transformer, ValidationPipe global, whitelist, forbidNonWhitelisted, ParseIntPipe, ParseUUIDPipe, custom pipes y mapped types. Serie NestJS #6.
Middleware y el ciclo de vida de una request en NestJS
Domina los Middleware en NestJS: middleware funcional y por clase, NestMiddleware, MiddlewareConsumer, apply().forRoutes(), exclude(), middleware global y el ciclo de vida completo de una request. Serie NestJS #5.
Modules en NestJS: organiza tu código como un arquitecto
Domina los Modules de NestJS: organiza tu app en feature modules, comparte providers con exports, usa @Global para módulos globales y crea módulos dinámicos con forRoot() y forRootAsync(). Serie NestJS #4.
Providers y Dependency Injection: el core de NestJS
Entiende cómo funciona la inyección de dependencias en NestJS: @Injectable, custom providers (useClass, useValue, useFactory, useExisting), injection tokens, scopes y cómo NestJS resuelve el árbol de dependencias. Serie NestJS #3.
Controllers y Routing en NestJS
Domina los Controllers de NestJS: decoradores de rutas HTTP, parámetros dinámicos, query strings, body con DTOs tipados, headers, status codes, redirects y cómo organizar las rutas de tu API como un profesional. Serie NestJS #2.
¿Qué es NestJS y por qué lo necesitas? Setup con Docker desde cero
Aprende qué es NestJS, por qué es el framework que la industria pide en 2026, y monta tu primer proyecto con Docker desde cero. Hello World tipado, estructura de carpetas y primer endpoint funcionando en contenedores.