Algunos Frameworks según su tipo


La semana pasada vimos qué era un Framework y para qué servía. Si te interesa, o si todavía no lo viste, puedes revisarlo por aquí para después volver a este Post.
Hoy les traigo diferentes Frameworks según su tipo (CSS, JS, PHP). Estos no son todos los tipos que hay en el mercado, ni mucho menos todos los Frameworks que podemos encontrar. Ésta es una lista de diferentes importantes Frameworks que entran dentro los más usados, en cada tipo para desarrollo web. Si te interesaría que hable de algún Framework en particular; por favor, hacémelo saber en los comentarios.




Frameworks CSS.

Bootstrap. Este es el líder indiscutible entre los frameworks disponibles, dada su enorme popularidad que sigue creciendo cada día, pueden estar seguros de que este maravilloso pack de diseño web no desaparecerá tan fácil y siempre podrán encontrar ayuda y recursos en internet, será el más recortado de todos ya que se enfoca en diseño y algunas funcionalidades, pero la gran comunidad alrededor de la red hacen que sea definitivamente el mejor.
SemanticUIComo su nombre lo indica, este framework utiliza semántica para nombrar sus clases, así que el diseño de la interfaz de usuario se siente más natural y como resultado de ello, aprender a diseñar con el es simplemente más fácil. Cosas que me han gustado y en las que se han adelantado es que posee clases para ribbons, tags, dividers, requireds, loaders y mucho más que a diferencia de los otros frameworks estas son tareas de las que debemos encarganos nosotros mismos.
Foundation. Creo que este es el 2do. framework de css más popular después de bootstrap, es utilizado mayormente por empresas grandes tales como facebook, mozilla, ebay y yahoo por mencionar a algunas. Tiene muchas características que los demás frameworks no ofrecen como soporte, certificaciones, videotutoriales y más (https://foundation.zurb.com/develop/resources.html), también cuentan con plantillas prediseñadas para diferentes dispositivos y aplicaciones (web o email) lo cual siempre viene bien antes de empezar un proyecto web. 
MaterializeEs uno de los frameworks que más popularidad está cosechando en los últimos años. Tiene infinidad de nuevos seguidores. Las claves con un diseño moderno y atractivo, multitud de componentes y una buena documentación. 
Pure CSS. Está realizado por el equipo de Yahoo. Tiene un gran diseño y la ventaja sobre sus competidores de que ocupa muy poco espacio, lo que lo hace ideal para que las páginas web funcionen de forma rápida y fluida, algo fundamental cuando uno piensa en la usabilidad en los teléfonos móviles.


Frameworks JS.

Angular. Angular fue lanzado en 2009 por Google y es uno de los frameworks open source más avanzados. Si la idea es crear sitios web de una sola página con elementos interactivos, no hay una opción mejor que Angular. La vinculación bidireccional es la característica innovadora más intuitiva de Angular que permite la actualización en tiempo real de un sitio web desde diferentes dispositivos. Cualquier vista se cambia de forma simultánea en la aplicación móvil y el sitio web. Angular cuenta además con el mayor apoyo comunitario activo en todo el mundo. Por si fuera poco, la una curva de aprendizaje es muy baja y es muy utilizado por los ingenieros. 
ReactJSAunque no es realmente un framework , si no una librería , dos de las aplicaciones web más utilizadas en el mundo están desarrolladas con React.js. Facebook e Instagram, entre muchas otras, utilizan la capacidad interactiva que proporciona esta libreria. Si quieres lanzar una web robusta, dinámica y escalable con un rendimiento fiable, la elección debe ser React.js . Otra característica a destacar es la capacidad de traer elementos reutilizables. Esto permite a los desarrolladores reutilizar los componentes en varias aplicaciones. Por último, destacar que ofrece el diseño Material-UI, inspirándose en el diseño de materiales de Google.
VueJSEste framework es especialmente destacable debido a que se apoya en una API muy simple, pero a la vez desarrolla los elementos dinámicos de interfaces web muy sofisticadas. La clave reside en la facilidad de uso. También utiliza el paradigma de diseño MVC que permite simplicidad en el diseño. La principal característica es la libertad de utilizar módulos selectivos para necesidades particulares de desarrollo web . Además, como otros frameworks de los que hemos hablado, utiliza enlace de datos bidireccional. Por último, la curva de aprendizaje de Vue.js es muy baja. 


Frameworks PHP.

Laravel. Es un framework Modelo Vista Controlador (MVC), es el más popular y usado. Su linea de aprendizaje es corta, es ideal tanto para proyectos grandes como pequeños, es uno de los más seguros y cuenta con la mayor comunidad.
CodeIgniter. Es el segundo más usado, y al igual que Laravel es de los más seguros y utiliza el modelo MVC aunque también te da la opción de usar el modelo HMVC. Es uno de los frameworks más rápidos del mercado y su configuración es muy fácil y rápida.
Symfony 2. Aunque ocupa la tercera posición, tiene junto a Laravel la mayor comunidad de desarrolladores. Destaca por su alta estabilidad, flexibilidad y sus requerimientos son mínimos, usa el modelo MVC.

Revísenlos, investíguenlos, pruébenlos ...
Si conoces alguno, ¡Comenta que te parece!

Agustín Palisa - Desarrollador Web
</H7>Computación.

Comentarios

Entradas populares de este blog

Framework ¿Qué es? ¿Para qué sirve?

Curso de Angular 4 Recomendado

Controlá a tus Hijos en la PC