Tailwind css usa atributos en las etiquetas html es abusrdo xq es popular?
Como dices el css nacio para que el html solo tenga las etiquetas alo sumo una clase
Porque es popular tailwind css cuanto es un metodo antiguo
Osea es como cuanto se tiene el dinero para comprar un auto para ir mas rapido al trabajo pero elije comprarse una bicicleta, decision inutil perdes mas tiempo y cansancio
>>>>>>>>>>
Es cierto que CSS nació para separar la estructura (HTML) del diseño (CSS), manteniendo el HTML limpio y dejando toda la responsabilidad del estilo en hojas de estilo externas. Tailwind rompe con ese principio al meter muchas clases en el HTML, lo que puede parecer un retroceso a nivel de organización.
¿Por qué Tailwind es popular si va en contra de la idea original de CSS?
1. Velocidad de desarrollo: No necesitas escribir ni mantener archivos CSS separados, lo que acelera el proceso de creación de interfaces.
2. Estilos consistentes: Como las clases son predefinidas, todos los elementos del proyecto mantienen un diseño uniforme sin preocuparse por escribir CSS personalizado.
3. Menos sobrecarga mental: No tienes que pensar en nombres de clases personalizadas ni en cómo organizarlas, solo aplicas estilos directamente con las clases de Tailwind.
4. Optimización automática: En producción, Tailwind elimina las clases no utilizadas, haciendo que el CSS final sea más liviano.
¿Es una mala decisión usarlo?
Depende del tipo de proyecto:
Si necesitas algo rápido, como un prototipo o una landing page, Tailwind puede ser útil.
Si trabajas en un proyecto grande y escalable, usar CSS puro con una buena arquitectura (como BEM o estilos en archivos separados) puede ser mejor.
Tu comparación con la bicicleta es válida en el sentido de que Tailwind hace que el HTML sea más pesado y menos limpio, lo que puede parecer un retroceso. Pero muchas empresas lo usan porque ahorra tiempo de desarrollo y evita escribir CSS repetitivo.
¿Preferís seguir con CSS puro o considerás que Tailwind puede tener alguna ventaja para ciertos casos?
Comentarios
Publicar un comentario