Menos htmx, más HTML: Construyendo mejores sitios web
Este artículo comparte la experiencia de dos años del autor construyendo servicios web con htmx, argumentando a favor de un enfoque minimalista: priorizar el HTML simple en lugar de depender en gran medida de las mejoras de htmx como `hx-boost`. Si bien `hx-boost` ofrece actualizaciones de página fluidas, introduce problemas como conflictos con el botón Atrás del navegador e interrupciones en otras bibliotecas. El autor aboga por el uso de enlaces y formularios HTML estándar, aprovechando los mecanismos de caché del navegador (ETags y encabezados Cache-Control) para actualizaciones eficientes y una experiencia de usuario superior. Los navegadores modernos ya poseen excelentes capacidades de optimización de rendimiento, eliminando la necesidad de depender demasiado de los frameworks de JavaScript para imitar las SPA. Solo cuando se requiere un estado de página persistente (como un reproductor de música), se deben considerar funciones avanzadas como `hx-boost`. En última instancia, el autor defiende la simplicidad y confiabilidad del HTML y HTTP para construir sitios web más fáciles de mantener y amigables para el usuario.