Cómo construir formularios con mejora progresiva usando htmx

Building progressively enhanced forms using Htmx

Rafa explica cómo creó un formulario de edición de marcadores con htmx, usando mejora progresiva para que funcione sin JavaScript. Detalla el manejo del estado transitorio con valores de formulario, parámetros de consulta y rutas, y cómo detectar qué botón se pulsó. Comparte su enfoque de escribir primero la funcionalidad sin htmx y luego añadirlo, y discute la elección de hx-target para intercambios.

Me sorprende lo poco que se necesita realmente htmx cuando sigo este enfoque.
  1. yawaramin

    > Jugar con intercambios fuera de banda para resolver esto parece propenso a errores y excesivamente difícil de mantener.

    Esto casi siempre se debe al uso de un sistema de plantillas basado en cadenas. Si usas una biblioteca de generación de HTML incrustada en el lenguaje, esta representa los fragmentos de HTML como valores de primera clase en tu lenguaje, y puedes componerlos de maneras flexibles. Esto hace que los intercambios fuera de banda sean muy simples.

  2. arthurcolle

    El video parece no renderizarse, tiene 0:00 y 0:00 como horas de inicio y fin.

Más de este día

2026-08-06