2. Puntos Claves
¿Qué es AngularJS?
¿Por qué usarlo?
El cambiante mundo del front-end
¿Qué podemos construir con AngularJS?
3. AngularJS es un Framework JavaScript de código abierto,
mantenido por Google, que ayuda con la gestión de lo que se
conoce como single-page applications.
5. MV* Frameworks
Al momento de hacer una single-page app:
Routing
Templating
Dependencies Management
Module Loaders
Testability
Remote API Integration
Data-Binding
6. ¿Por qué razones debería usar AngularJS?
Powerful
Simple
Testable
Extensible
Popular
Here’s Why You Should Learn AngularJS
7. Es poderoso
DigestLoop, Two-way Data-Binding, Dependency Injection, Seguridad
(nos protege contra XSS cross-site scripting attacks) y más...
19. Front-End Technologies
AngularJS nos ayuda a garantizar una mayor calidad
BDD, Test Automation, Continuous Integration, Performance,
Coverage, Docs
25. Web App
AngularJS generator
>
$ yo angular
$ # do some work with AngularJS
$ yo angular:route ayuda
$ yo angular:directive wordfinder
$ # publish
$ grunt build
>
AngularJS Generator Example
27. Demo Chrome App
>
$ yo chromeapp
$ # do some work with AngularJS
$ grunt debug
$ # test chrome app locally
$ grunt build
$ # publish to Chrome Web Store
>
Chrome App generator
28. Ionic Framework
Es un framework que nos permite portar aplicaciones HTML5 a
dispositivos móviles (Android, iOS)
ionicframework.com
29. Demo Android App
>
$ ionic start sopa-de-letras blank
$ # do some work with AngularJS
$ ionic platform add ios
$ ionic platform add android
$ ionic build android
$ # publish app on google play
>
Ionic Guide