Shiny: análisis interactivo en R
Del análisis estático a la app que usan stakeholders
Para quién es esta ruta
Usuarios de R que ya dominan tidyverse + ggplot2 (Rutas 1 y 2) y quieren convertir análisis estáticos en interfaces interactivas para compartir con stakeholders no técnicos. Esta ruta enseña Shiny desde los fundamentos hasta apps con buenas prácticas: arquitectura reactiva limpia, modules para escalar, validación robusta y despliegue real.
Antes de empezar: necesitas R, RStudio y tidyverse instalados. Si no, ve a Instalar R, RStudio y tidyverse.
Qué vas a saber hacer al terminar
- Construir apps Shiny con UI moderna y reactividad limpia
- Usar
bslibpara layouts con Bootstrap 5 - Estructurar apps grandes con
modules - Validar inputs y gestionar errores sin alertas rojas al usuario
- Desplegar en
shinyapps.io, Posit Connect o ShinyProxy
Estructura
Bloque 1: Fundamentos
Bloque 2: UI y componentes
Bloque 3: Arquitectura y producción
Bloque 4: Caso completo
¿Quieres ir más a fondo?
El libro Shiny para producción: del prototipo a la app desplegada está en preparación. Cuando esté listo, ampliará esta ruta con un proyecto real de dashboard corporativo, arquitectura con golem, testing con shinytest2, autenticación y deployment con Docker + ShinyProxy.