Stack tecnológico

Elegir por contexto, no por costumbre.

Una matriz viva para iniciar proyectos con una base conocida, distinguiendo lo adoptado, lo probado y lo que aún necesita una decisión.

Matriz

Bases preferidas y extensiones deliberadas.

Las versiones exactas pertenecen a cada lockfile. Esta página define familias y criterios, no una persecución automática de la última versión.

Stack por caso de uso
CasoEstadoBaseCriterio
Web públicaAdoptadaAstro + TypeScript + CSS + pnpmContenido, portfolio, documentación y páginas con interacción mínima.
Producto webProbadaVite + React + TypeScriptAplicaciones con estado, flujos y componentes interactivos. Tailwind y shadcn se deciden por proyecto.
Producto de datosProbadaReact + visualización por dominioTablas densas, gráficos y streaming; se mide antes de añadir virtualización o workers.
Backend HTTPCandidataNode.js + TypeScript + FastifyBFF o API cuando existe una frontera de seguridad, datos o integraciones. Sin backend por defecto.
AndroidProbadaKotlin + Jetpack Compose + Material 3Aplicaciones nativas; los tokens se mapean a tema Compose sin imponer la arquitectura web.
PresentacionesAdoptadaSlidev + tema devsignerDecks Markdown versionables; el tema compartido es el siguiente artefacto a construir.

Defaults

Lo que sí compartimos desde el inicio.