CSS Architecture
La arquitectura CSS busca que los estilos sean predecibles, fáciles de modificar y resistentes al crecimiento del proyecto.
Principios
- Evitar selectores demasiado acoplados al HTML.
- Mantener responsabilidades claras entre layout, componente y utilidad.
- Reducir efectos colaterales.
- Usar tokens o variables para decisiones repetidas.
- Diseñar componentes que no dependan de un contexto frágil.