<BrokenCode/>

AlexHernandez's Developer Blog

miércoles, 22 de mayo de 2013

La magia de los frameworks CSS

Los frameworks se utilizan en el ámbito de la programación de aplicaciones desde hace décadas. Recientemente han comenzado a utilizarse para programar y diseñar aplicaciones web, por lo que ya existen decenas de frameworks para CSS. 

Genéricamente, un framework es un conjunto de herramientas, librerías, convenciones y buenas prácticas que pretenden encapsular las tareas repetitivas en módulos genéricos fácilmente reutilizables.

¿QUE ES UN FRAMEWORK CSS?

Un framework de css se enfoca (como cualquier framework) principalmente a la agilización de el usuario para escribir código, quitando lo que no necesitamos, usando abreviaciones y entre otros complementos que por si solo el css no podría.
Evita que re-diseñemos la rueda, (esta ya está inventada, no queremos pasar ese tedioso proceso de invención nuevamente) también tratan hacer menos complejas a simple vista el diseño o utilizan herramientas como la identación para facilitar la lectura de los mismos, por ejemplo.

¿CUALES SON LAS VENTAJAS DE UTILIZAR UN FRAMEWORK CSS?
  • Agiliza el desarrollo.
  • Evita las peleas colosales entre navegadores por ver quien cambia mas la visualización de tu pagina.
  • Si se ocupa en conjunto facilita el entendimiento de el codigo entre los que trabajan este mismo.
  • Agiliza grandes proyectos.
  • Puedes preocuparte menos por el colorsito de la derecha de la pagina.
ANTES DE QUE NOS DECLAREMOS MARIDO Y MUJER LOS FRAMEWORKS Y YO ¿TIENE ALGUNA DESVENTAJA?

Antes de casarte con algún framework, recuerda que es una muy (MUY) mala decisión el quedarte con solo uno recuerda que en este negocio muy pronto una nueva tecnología quedara obsoleta y vendrán otras nuevas tecnologías a opacar las anteriores. Ahora si, veamos las consecuencias.
  • Necesitamos dedicarle tiempo para aprender a trabajar con una, en algunos, como el caso de Stylus, necesitamos tan solo media hora, en otros tal vez nos demoremos hasta 4 días dependiendo de la persona.
  • Algunos editan el HTML, esto puede tener repercusiones negativas si no se usa debidamente.
  • Algunos frameworks tienen bugs, pueden haber errores causados por el mismo framework.
Sabiendo esto, es tu elección usarlos o no. Y recuerda: 
NO A LOS MATRIMONIOS TECNOLOGIA-USUARIO!

No hay comentarios.:

Publicar un comentario

Diciembre 22, 1995

AlexxHernandez

Alejandro Hernandez Gomez

SIGUEME

PUBLICIDAD

No hay contenido en esta caja por el momento.

CURSOS

TUTORIALES

LABEL

"Todo el mundo debería aprender a programar, porque eso te enseña a pensar"

-Steve Jobs