🧩 Cómo escribimos componentes
Esta sección define los componentes de interfaz que utilizaremos en el frontend y la forma en que serán implementados y mantenidos. El objetivo es contar con un conjunto de componentes reutilizables, consistentes y fáciles de mantener, que sirvan como base para la construcción de la interfaz de usuario.
Cada componente está diseñado para:
-
Mantener consistencia visual y de interacción en toda la aplicación.
-
Ser fácilmente composable y extensible.
-
Seguir buenas prácticas de accesibilidad y usabilidad.
-
Reducir duplicación de lógica y estilos.
En las siguientes subsecciones se documenta la estructura, uso y convenciones de cada componente, así como las pautas para crear nuevos componentes o extender los existentes.