












































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Angular.js é um framework javascript open-source mantido pelo google, utilizado na criação de aplicações single-page. Baseado na programação declarativa, ele melhora a experiência com conteúdo dinâmico e permite a sincronização automática de models e views. Neste documento, aprenda a instalar e utilizar angular.js, criando controllers, atribuindo escopos e manipulando listas dinâmicas.
Tipologia: Notas de aula
1 / 84
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Felipe Oliveira
SeComp 2017
Em termos gerais...
AngularJS é um framework JavaScript open-source, mantido pelo Google , que auxilia na execução de single-page applications.
O framework adapta e estende o HTML tradicional para uma melhor experiência com conteúdo dinâmico, com a ligação direta e bidirecional dos dados que permite sincronização automática de models e views.
Abstrair a manipulação do DOM da lógica do aplicativo. Isto melhora os testes do código.
Considera os testes do aplicativo tão importantes quanto seu desenvolvimento. A dificuldade do teste é diretamente afetada pela maneira como o código é estruturado.
Abstrai o acoplamento entre o lado cliente e o lado servidor da aplicação. Isto permite que o desenvolvimento do aplicativo evolua em ambos os lados, de forma paralela , e permite o reuso de código.
Guia os desenvolvedores através da construção de todo o aplicativo : desde o design de Interface, passando pela escrita das regras de negócio, até chegar aos testes da aplicação.
Controller
function InvoiceController($scope){
$scope.name = “HelloWorld”;
}
Scope invoice: new InvoiceController
View
Ctrl + x