O documento discute AngularJS como uma tendência em 2015, destacando que é um framework JavaScript open source para single page apps que torna HTML dinâmico usando MVC e foi lançado em 2012. Também menciona que oferece 2-way data binding, componentização, comunicação assíncrona com o backend e teste facilitado através de dependency injection.
2. - Framework JavaScript Open Source
- Single Page Apps
- tenta tornar o HTML dinâmico
- MVC
- Lançado em 2012 (desenvolvido desde 2009 na Google)
AngularJS
3. - Regras de apresentação de forma declarativa (tags e
atributos HTML)
- Regras de negócio de forma imperativa (Javascript)
AngularJS
4. - 2-way Data Binding
- Componentização
- Comunicação assíncrona com Backend
- Routing
- Teste facilitado: dependency injection, mocks, separação
comportamento-apresentação...
AngularJS
5. Tendência?
- Em constante desenvolvimento (v 1.3.10 lançada dia 20)
- Ng-Conf 2015 em Março
- "Desenvolvendo com AngularJS" lançado em Novembro pela Novatec
- 2014 @ Brasil
- AngularJS São Paulo com 630 participantes
- Ciro Nunes vira Google Expert JavaScript incluindo AngularJS
- Pode ser usado em conjunto com Polymer