Angular.js

O SUPER Framework


Angular ?


AngularJS é um framework JavaScript para construção de aplicações web com HTML, JavaScript e CSS. Oferece poderosa de ligação de dados, a injeção de dependência, as diretrizes para a estruturação de seu aplicativo e outros super poderes úteis para tornar a sua webapp testável e sustentável.






Pq Super Framework ?

Criado com foco em SPA , o Angular  se enquadra nos modelos MVC (Model-view-Controller), MVP (Model-View-Presenter)

MVVM (Model-View-View-Model, e como  seus criadores o denominam hoje MVW (Model-View-Whatever)





E quais as vantagens  ?

Todas !

Enterprise-level Testing.
REST Easy
MVVM to the Rescue!
Data Binding and Dependency Injection
Extends HTML
Makes HTML your Template

Start 

Primeiro, nós precisamos de fato configurar o essencial para um projeto Angular. Há certas coisas para se observar antes de começarmos, que geralmente consiste em uma declaração

 ng-app para definir sua aplicação, um Controller para conversar com sua ‘View’, e alguma ligação DOM e inclusão do Angular. Aqui temos o mínimo essencial:




lets code !




 

DATA BINDING EM SISTEMAS ANTIGos

Data Binding com Angular


Controllers




Controllers.js
Index.html

Criando Controllers 



  • ng-show/hide
  • NG-repeat
  • NG-click
  • NG-model filter




Diretivas

Filtros 

Title

Made with Slides.com