jueves, 16 de octubre de 2014

AngularJS




El salto cualitativo que están experimentando estos últimos años los entornos de desarrollo basados en Javascript son brutales. Se ha establecido todo un ecosistema de frameworks además de AngularJS como son  Backbone, Knockout, Ember. Cada uno de ellos con sus peculiaridades y características. Aquí tenéis una completa tabla comparativa.

Hoy toca hablar un poco sobre AngularJS, un completo framework creado por Miško Hevery @mhevery, un empleado de Google que presentó en el año 2012 la versión 1.0.
El concepto es tan bueno que rápidamente es elevado a categoría de proyecto oficial tipo Open source con un mantenimiento continuo por parte de una inmensa comunidad y el equipo propio de desarrollo de Google.

En tan solo un par de años una gran multitud de desarrolladores que se adhiere y crece de manera exponencial el apoyo y las aplicaciones web / movil que ya lo integran.
Básicamente su éxito radica en la modularización y la organización del código en MVC y en dotar de "súper poderes" a nuestro código HTML, lo cual estructura y simplifica el desarrollo reduciendo el tiempo de producción y por ende los costes.

Como ocurre siempre, y mas puro estilo darwiniano, durante un tiempo convivirán, los mas débiles desaparecerán y los mas fuertes prevalecen. Y muy probablemente AngularJS sea uno de los que se establezcan, no solo por ser un framework robusto y bien estructurado, si no que además lleva la firma del todopoderoso Google.

Personalmente he tenido experiencia con Backbone y más recientemente AngularJS. Mas con este último, ya que el propio proyecto Reqtangular toma el nombre de la integración de RequireJS y AngularJS además de haber participado aplicaciones para móviles tambien en este framework.

Y es que nunca se sabe, pero a la vista de la reacción de la comunidad internacional tiene pinta de que vamos a tener framework de referencia para tiempo. La gente de lostiemposcambian nos explican mas a fondo las diferencias entre los tres mas usados actualmente.

Para aquellos que os empieza a picar el gusanillo aquí tenéis un enlace a un curso gratuito con vídeos y retos que os explicará los fundamentos básicos para empezar con esta joven pero prometedora tecnología. No está de mas estar preparado para cuando se produzca el desembarco masivo en nuestro país.

Saludos!







No hay comentarios:

Publicar un comentario