La tabla de compensaciones
| Tipo de hosting | Costo (inactivo → ocupado) | Escalado | Cold starts | Complejidad | Mejor para |
|---|---|---|---|---|---|
| Estático | Gratis → muy barato | Automático, sin esfuerzo | Ninguno | La más baja | Sitios de marketing, documentación, blogs, frontends |
| Funciones | Nivel gratuito → barato | Automático, global | Insignificante | Baja | Autenticación, redirecciones, APIs ligeras, personalización |
| $0 en inactividad → escala con el uso | Automático | A veces notable | Baja-media | APIs, webhooks, tráfico intermitente/impredecible | |
| Contenedores | Pagas mientras corre | Automático-ish, configurable | Ninguno (si se mantiene caliente) | Media | Backends completos, tareas de larga duración, entornos de ejecución personalizados |
| VMs | Pagas 24/7 | Manual | Ninguno | La más alta | Hardware especial, software heredado, control total |
El patrón: a medida que bajas por la tabla, cambias simplicidad y bajo costo en inactividad por control y flexibilidad. La mayoría de los vibe coders debería esforzarse por quedarse cerca de la parte superior.