Fundamentos
Desarrollo Web Escalable con Next.js: Optimización y SEO Integrado
Novedades y Cambios Clave en Next.js 15
Migración de Next.js 11 a 15: Guía Paso a Paso
Haciendo tu proyecto más rápido
Creación de React Server Components con Next.js y PostgreSQL
Integración de React Server Components con PostgreSQL
Consumiendo datos de manera eficiente
Consumo de datos en servidores con ORM Drizzle y TypeScript
Consumo de APIs en Next.js con ReactQuery y useEffect
Optimización del Consumo de Datos en Aplicaciones Web
Implementación de Suspense y Streaming en React y Next.js
Escalabilidad y personalización
Internacionalización en NextJS: Middleware y Rutas Dinámicas
Internacionalización en Next.js con Traducciones Dinámicas
Autenticación de Usuarios con Middleware en Next.js
Administración de Cookies con Next.js y JavaScript para Autenticación
Integración de Feature Flags en Next.js con LaunchDarkly
Manejo de Errores en Next.js: Server Actions y Páginas de Error
Integración de Sentry para Monitoreo de Errores en Next.js
Características Adicionales y Herramientas
Gestión del Caché en Next.js: Novedades y Estrategias Avanzadas
Seguridad en Next.js: Server Actions y Componentes React
Seguridad de Cookies y Encriptación en Aplicaciones Next.js
Optimización de Rendimiento en Next.js: Técnicas y Herramientas
Despliegue de Aplicaciones Next.js con Vercel y Docker
Despliegue de Next.js en Fly.io usando Docker y configuración de Postgres
Despliegue de Aplicaciones Next.js con Flyo y Docker
Migración y Optimización de Páginas con Next.js
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
La autenticación es fundamental para proteger aplicaciones y garantizar que solo usuarios autorizados accedan al contenido. A través de Next.js y su middleware, podemos implementar un flujo de autenticación sencillo pero poderoso, utilizando cookies para verificar la sesión del usuario y tomar decisiones en tiempo real.
middleware.ts
: Este se encuentra en la raíz del proyecto.cookies().get(nombre)
para obtener la cookie de sesión.NextResponse.redirect('/login')
.isSessionValid
?true
; de lo contrario, false
.Aportes 1
Preguntas 1
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?