Usar JavaScript cuando mejora el uso, no simplemente porque está disponible
Una página no necesita ser una aplicación completa para ofrecer una experiencia moderna. Priorizamos la cantidad de JavaScript que requiere la interacción real.
Menos JavaScript, menos fragilidad
Esto reduce el coste de carga, los problemas de hidratación y los comportamientos frágiles en los dispositivos menos potentes.
Cuando la interfaz se vuelve compleja
En las interfaces complejas, JavaScript ocupa lógicamente un lugar más importante; la arquitectura se elige entonces según la vida útil y el estado de la aplicación.
¿Una interfaz que hacer más reactiva?
Describa las interacciones que espera: elegiremos la cantidad de JavaScript que justifican.