Leyendo un artículo interesante sobre cuando usar un framework CSS me ha gustado y he querido compartirlo con vosotros.
¿Qué es un framework CSS?
Es una librería pensada para poder estandarizar nuestras páginas más comodamente y de forma sencilla. Con el uso de frameworks podemos conseguir soluciones para estandarizar nuestras páginas y conseguir el mismo diseño en todos los navegadores. Se componen de varios ficheros CSS separados y nos permiten cargar solo lo que necesitemos.
¿Cuando usar un framework CSS?
Todos, generalmente, se usan para estandarizar el código y por eso a veces es necesario:
- Un gran equipo de trabajo.
- Necesidad de llevar un control regular del código estandar.
- Olvidarse de usar hacks en tus proyectos personales.
Ventajas de usar un framework CSS
- Soporte multi-navegador.
- Proyectos públicos (Open Source) con una gran comunidad detrás.
- Poder aprender el código que compone el framework.
Desventajas de usar un framework CSS
- Tener mucho código que no vas a usar nunca.
- La curva de aprendizaje del Framework, a veces demasiado complicada.
- Cuando existen errores no son tan fáciles de solucionar como con nuestro código.
- Puede ser semánticamente incorrecto.
Resumen
Con los frameworks conseguimos hacerlo todo más rápido y eficiente pero olvidamos los conocimientos que teníamos del lenguaje, ya que al ser una capa creada nos suaviza el impacto de andar directamente con el código y tal vez en un futuro tengamos problemas si queremos cambiar de framework.
Mirándolo desde otra perspectiva, para proyectos dinámicos y desarrollos en equipo es muy recomendable ya que así obtendremos un estandar de fácil adaptación por cualquier miembro del equipo.
A lo mejor puede interesarte esta lista de frameworks que ya publicamos anteriormente.