
Por qué escribo CSS en JavaScript

Nunca te diré que escribir tu CSS en CSS (o algún preprocesador sintáctico) es una mala idea. Creo que se puede ser perfectamente productivo y eficaz sin necesidad de herramientas. Pero también creo que escribir CSS en JavaScript es una buena idea para estilos basados en componentes en bases de código que construyen todos sus componentes con JavaScript de todos modos.
En este artículo, Max Stoiber se centra en por qué escribir CSS en JavaScript en lugar de cómo hacerlo. Hay una razón que resuena fuertemente en mí y es la confianza . Esto es lo que significa para mí la confianza en el estilo.
CSS en JavaScript no es la única respuesta a esas cosas, pero a medida que Max se conecta con otras publicaciones sobre el tema, puede llevar a situaciones en las que las buenas decisiones ocurren de forma natural.
Hay algunas razones por las que no lo creo. El rendimiento es uno de ellos, al igual que elegir CSS-in-JS es una ganancia de rendimiento automática. Parte del problema (y soy culpable de hacerlo aquí) es que CSS-in-JS ofrece una amplia gama de soluciones. En general, he descubierto que no hay grandes mejoras de rendimiento en CSS-in-JS (más probablemente lo contrario), pero eso es irrelevante si estamos hablando de módulos CSS con los estilos extraídos y vinculados como cualquier otro CSS.
Deja una respuesta