Lección 1: Fundamentos y toolchain — entorno de desarrollo listo para producción
Todo proyecto tiene un momento en que `pnpm dev` no arranca. El problema no siempre es obvio. Esta lección te enseña a leer la configuración de Vite, Supabase y TypeScript — para que sepas exactamente qué está roto y por qué.
Un scaffold es el esqueleto de tu app — como una estructura antes de poner las paredes. Si el esqueleto está mal, todo lo que agregues encima se comporta raro.
- scaffold
- Plantilla inicial de un proyecto — archivos de configuración, dependencias y CI que ya funcionan juntos.
- RLS (Row Level Security)
- Un mecanismo de PostgreSQL que permite que cada fila determine quién puede leerla, según la identidad del usuario autenticado.
- source maps
- Archivos que conectan el JavaScript compilado de vuelta con las líneas originales de TypeScript — así Sentry puede mostrarte exactamente dónde ocurrió el error.
- HMR (Hot Module Replacement)
- La capacidad de Vite de actualizar partes de la app en el navegador sin recargar la página completa.