O que é o Angular Js ?
Por que utilizar ?
Como funciona o Angular Js ?
Componentes
Agenda1
Framework MVC JAvascript
Foi criado por desenvolvedores do google mas atualmente é
mantido pela equipe do google
Modularizado
Uso em spa’s(Single page application)
objetivo é simplificar o desenvolvimento de aplicações WEB
O que é angular JS2
Two-way binding
Diversos módulos prontos
Modular
Altamente testável
Por que utilizar?3
Como funciona4
Modulo
Configuração
Rotas
Controllers
Factories
Views
Fonte: Andre Baltierihttps://www.youtube.com/watch?v=lVaGiNdM8ww&list=UUeQiImT1krk6lUiQmJp3m6Q
$scope5
Podemos dizer que o AngularJs é composto de:
Módulos
Diretivas
Controllers
Services
Routes
filtros
Componentes6
São esses componentes que realizam a inicialização e
encapsulam os controllers, diretivas, services e routes de
uma aplicação AngularJS e são definidas pela diretiva ng-
app.
módulos7
8
diretivas
Ng-app
Ng-click
Ng-repeat
Ng-show
Ng-controller
Etc..
Diretivas do
angularJS
9
9
Controllers
Segundo a documentação oficial o Controller é o
comportamento por trás do DOM e é também responsável
por inicializar e/ou adicionar comportamentos ao objeto
$scope, o qual permite a comunicação entre a View e o seu
Controller. A diretiva ng-controller é utilizada para
definir em qual parte do documento HTML ele será
utilizado.
Controller12
Perguntas
16