martes, 19 de noviembre de 2013

AngularJS

Imagen
Holis!, no soy un experto en el framework, pero quiero platicar mis experiencias aprendiendo a usarlo y cosas así, mande mi curriculum para un trabajo y me dijeron: -Sabes AngularJS? -No! =DD -Crees poder aprender para que te pandemos un examen para participar por la vacante? -Yes :3 ! Y así fue como comencé a investigar sobre el mismo, fue muy acelerado... pues... yo no sabia nada acerca de MVC, de hecho... no sabia que Angular usaba MVC ! :3, pero dije: *le yo en mi mente* -Que tanto pedo puede ser!? así que me fui con los interwebs y MIERDA!, si es algo pesado... no es difícil, para mi nada en el mundo de la computación es difícil, pero cada actividad tiene su peso, y aprender Angular sin saber nada de MVC hace que te duela la cabeza, busque recursos, tutoriales, la documentación oficial (que por desgracia, fue la mayor causa de mis dolores de cabeza, después sabrán porque) y blablabla; me quede con dos excelentes recursos que son:

 egghead.io y thinkster.io (y un libro de O'Reilly)

    
Generalmente cuando uno aprende ya sea un lenguaje, o un framework, o en general una tecnología nueva, se queda mas tiempo con la documentación que en nada mas, tal vez tutoriales para ver las técnicas de otros y demás, la de AngularJS apesta en muchos sentidos, en general es muy hambigua o simplemente no explica nada!, algunos aveces necesitamos ejemplos para ver la imagen completa de lo que hace algo... PERO NO!, NADA!, bueno si hay ejemplos, pero muchas funciones o directivas o esas cosas que yo buscaba no me decían nada de ellas (aunque extrañamente tienen unos de los mejores tutoriales para este framework), y pues por eso Stackoverflow tiene tantos usuarios :3. 

    La cosa es que no es tan sencillo como uno (si eres como yo de confiado) lo espera, y hay muchas cosas que cuando las entiendes, ya es medio tarde, pues la curva de aprendizaje de este es medio grande (si, no tan grande... pero grande =D), y cuando le tomas el filo PUM!, tienes super-poderes!. 

    Gracias al creador (y por las razones que acabo de exponer) Egghead (John Lindquist) se decidió a hacer sus vídeos que son tan populares, básicamente son un must-see si vas a aprender angular, nuestros amigos de thinkster usan sus vídeos como base de su excelente tutorial y es que el va al grano, esto hace esto y sirve para esto y así, teniendo en mente que seguramente no sabes nada de MVC. 

Off-topic: 
    espero esta vez poder realmente comenzar este blog en forma, siempre tengo ganas de platicar mis experiencias y tal vez un tutorial leve y así, pero pues dejo pasar el tiempo, ya no mas!, compartan si les gusto, se les agradece :3.

No hay comentarios:

Publicar un comentario