Curso gratuito de JavaScript
Cursos Ceslava

Portafolio filtrable con eventos

Cada botón escucha un click, actualiza su estado visual y usa dataset para decidir qué tarjetas se muestran sin recargar la página.