Caso de estudio
NudaUI
NudaUI es un proyecto de Santiago Gómez de la Torre. Este caso cuenta el problema que resuelve, qué papel tuvo y qué resultado dio.
Actualizado el
El problema
Las librerías de animaciones atan a un framework y pesan de más, y quien trabaja con Laravel, Django, Rails o HTML plano se queda fuera.
Mi rol
La creé y la mantengo yo solo. Son animaciones en HTML y CSS, con JavaScript solo cuando hace falta, accesibles desde el principio (ARIA y prefers-reduced-motion) y con temas por variables CSS. Se copian y se pegan, sin instalar nada.
Stack
- Next.js
- TypeScript
- CSS
- framework-agnostic
El resultado
1.503 componentes en 81 categorías, sin dependencias y normalmente por debajo de 1 KB cada uno. Funcionan en React, Vue, Svelte, Astro, Blade, Jinja y HTML plano, con licencia MIT y una API JSON pública.
Enlaces
- Fuente, nudaui.dev
- Repositorio, github.com/sgomez-dev/nudaui
