Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.2 Tecnologas
Y por supuesto JavaScript ha evolucionado en la parte
Frontend,
donde siempre ha habitado, pero ha mejorado su
implementacin
gracias la aparicin de frameworks MVC que nos permiten
modularizar el cdigo y evitar el famoso Spaguetti Code
que se
genera cuando no modularizamos. Dentro de esta familia de
frameworks podemos encontrar Backbone.js, Ember.js y el
que
utilizaremos nosotros que es Angular.js, un proyecto surgido
dentro
de Google en 2009 y que hoy en da est alcanzando gran
popularidad.
Uniendo estas tecnologas en todas las partes que
componen una
aplicacin web, se consigue emplear el mismo lenguaje de
programacin (JavaScript) en todo el stack tecnolgico de
principio a
fin, es lo que se conoce como JavaScript End-To-End o
tambin
Stack MEAN por (M)ongoDN, (E)xpressJS, (A)ngularJS y
(N)odeJS.
Nuestro entorno de trabajo tiene que tener las herramientas
adecuadas que nos permitan ser giles y comprobar errores
sin perder
tiempo en tareas repetitivas.