AngularJS é um framework para criar aplicações web single-page. O documento introduz AngularJS, explicando seu propósito, vantagens e história. Também apresenta conceitos-chave como ng-app, ng-repeat e ng-model para criar uma lista de contatos dinâmica.
2. Olá!
Eu sou Márcio Lucas
Técnico em Informática e formando em
Tecnologia em Sistemas para Internet.
Você pode me encontrar nas redes sociais:
@marciioluucas
2
5. 5
AngularJS é um framework SPA (Single Page Applications), isto
significa que você pode criar aplicações web (webapps) com
ele. Fazer páginas que funcionam sem precisar de reload e que
se comporte verdadeiramente como uma aplicação.
6. 6
Alguns
pequenos
motivos para
aprender
AngularJS
Produtividade
O AngularJS foi
pensando para que o
desenvolvedor possa
escrever o mínimo de
código possível,
assim desenvolver
uma aplicação com
ele requer bem
menos código do que
usando jQuery, por
exemplo.
Facilidade no
entendimento
O AngularJS é
extremamente
declarativo, sendo
muito fácil entender
o funcionamento das
aplicações lendo
apenas o HTML.
Curva de
aprendizado
Consegue-se
capacitar os
profissionais em no
máximo 3 dias dada a
facilidade e
intuitividade do
desenvolvimento
com AngularJS.
8. “
Um framework em desenvolvimento de
software, é uma abstração que une
códigos comuns entre vários projetos de
software provendo uma funcionalidade
genérica.
8
12. 12
AngularJS foi originalmente desenvolvido em
2009 por Miško Hevery e Adam Abrons como um
software por trás de um serviço de
armazenamento JSON online.
13. 13
Mas eles viram que não iam lucrar muito com
isso, aí decidiram fazer uma coisa meio arriscada.
17. Três passos
para criar a
aplicação.
○ Importar os arquivos necessários na sua index.html
○ Abrir uma tag Script no final da página, mas antes de
terminar a tag <body>
○ CODIFICAR!
17
21. “
Ela serve para apontar ao Angular onde
vai ser nosso escopo, ou seja. Onde ele vai
ter que processar os códigos e renderizar
o que for preciso no template.
21