Skip to content

JordiNodeJS/nextjs-dashboard

Repository files navigation

Next.js Dashboard - Tutorial Oficial

Este proyecto es parte del Tutorial oficial de Next.js App Router de Vercel.

📚 Recursos del Tutorial

🎯 Comando para crear el proyecto

npx create-next-app@latest nextjs-dashboard --example "https://github.com/vercel/next-learn/tree/main/dashboard/starter-example" --use-pnpm

🚀 Descripción

Esta es una aplicación de dashboard construida siguiendo el curso oficial de Next.js. El proyecto demuestra las características principales del App Router de Next.js 14+:

  • App Router - Sistema de rutas basado en el sistema de archivos
  • Server Components - Componentes renderizados en el servidor por defecto
  • Server Actions - Mutaciones de datos del lado del servidor
  • Streaming - Carga progresiva de UI con Suspense
  • Autenticación - Implementación con NextAuth.js
  • Base de datos - Integración con PostgreSQL

🛠️ Tecnologías

📖 Notas del Proyecto

Para entender el comportamiento de redirect() en acciones de servidor, ver redirect-behavior.md.

Patrón de URLSearchParams

El proyecto utiliza el siguiente patrón para manejar parámetros de búsqueda:

const params = new URLSearchParams(searchParams);

Este patrón:

  1. Crea una copia mutable de los parámetros de búsqueda actuales
  2. Permite modificar parámetros sin perder los existentes
  3. Se combina con router.replace() para actualizar la URL sin recargar la página

👤 Usuario Demo

🔗 Enlaces Útiles

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages