Implementar autocompletar en una aplicación web es en realidad bastante complicado si quieres hacerlo bien. Una buena implementación incluye la desactivación de rebote de la entrada, el estado de carga/error, abortar solicitudes en curso y más.
Resolver estos problemas a través de varios frameworks de front-end presenta problemas únicos y soluciones interesantes.
En esta charla, mostraré las 1000 (¡eso es 8 en binario 😉!) maneras en que implementé esto a través de React, Solid, Preact, Svelte, Vue, Angular, HTMX y Vanilla JS. Compararé y contrastaré estas soluciones, mostraré algunos de los patrones comunes que surgieron y también destacaré los frameworks que hacen esto más fácil que otros.
Los asistentes a esta charla se irán con nuevos trucos para probar en su framework favorito, así como una perspectiva sobre cómo se hacen las cosas en el panorama actual de frameworks de front-end.
This talk has been presented at JSNation US 2024, check out the latest edition of this JavaScript Conference.
Comments