Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

BEM, duda

BEM nos ayuda a atomizar en bloque, elemento y modificador, lo cual me hace mucho sentido pero, ¿No son demasiados archivos en el index? me parece que se carga demasiado.

saludos!

2 respuestas
solución!

¡Hola Francisco!

Entiendo tu preocupación sobre la cantidad de archivos que se cargan en el index al utilizar BEM para organizar tu código CSS. Es cierto que al seguir esta metodología, puedes terminar con varios archivos CSS en tu proyecto.

Sin embargo, es importante tener en cuenta que la carga de archivos CSS no necesariamente afecta el rendimiento de tu sitio web de manera negativa. Los navegadores modernos están diseñados para manejar múltiples solicitudes de archivos de manera eficiente.

Además, existen técnicas que puedes utilizar para optimizar la carga de tus archivos CSS, como la concatenación y la minificación. La concatenación consiste en combinar varios archivos CSS en uno solo, lo que reduce la cantidad de solicitudes al servidor. La minificación, por su parte, consiste en eliminar espacios en blanco y comentarios innecesarios del código CSS, lo que reduce el tamaño del archivo y acelera su carga.

Por ejemplo, supongamos que tienes tres archivos CSS: "estilos-bloque.css", "estilos-elemento.css" y "estilos-modificador.css". Podrías combinarlos en un solo archivo llamado "estilos.css" y luego minificarlo. De esta manera, solo tendrías una solicitud al servidor en lugar de tres, y el archivo sería más pequeño y se cargaría más rápido.

Recuerda que la organización y estructura de tu código CSS es importante para facilitar su mantenimiento y escalabilidad a largo plazo. BEM es una metodología que te ayuda a lograr esto, aunque puede generar más archivos en el proceso.

Espero que esta información te sea útil. Si tienes alguna otra pregunta, no dudes en hacerla.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)

Muchas gracias! de acuerdo, con estos criterios está super bien y muy organizado.