Razones para usar Angular.js

  • Porque es divertido
  • Porque mola
  • Porque lo usa la gente que mola
  • hipster developers
  • Porque mi compañero de al lado no sabe
  • Para ser más productivos

¿Qué tiene de especial Angular.js?

  • "declarativo"
  • data binding (aka magia)
  • tests unitarios y e2e
  • el futuro...

'declarativo' = 'extensión' de html

  • nuevas tags a mi medida
  • atributos ng-*
  • templates {{ expresión }}
JS Bin

controladoras

  • es la forma de dar comportamiento a partes de mi página html
  • define el modelo y el comportamiento
  • scope
  • funciones

directivas

  • es la forma de crear nuevas tags o atributos
  • escribimos código javascript para definir el comportamiento
  • tricky

Genial para...


¿mapas "declarativos"?


conectar las cosas mediante markup

se convierte en...

Directivas de esri-angular


Crear nuevos 'elementos html'

que representan mapas y +

Los culpables


[next]