✗ Onde é possível aplicar ? ✗ Arquitetura; ✗ Pontos principais. ✔ Data – Binding; ✔ Injecção de Dependências; ✔ Directivas. ✔ AngularJS X Jquery; ✔ Exemplo prático.
que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica. ✔ AngularJs é framework para aplicações web dinâmicas. Ele permite que você use HTML como seu modelo de linguagem e permite estender a sintaxe do HTML para expressar os componentes da sua aplicação de forma clara e sucinta.
aplicações como: ✗ Pronto para trabalhar com API's REST (que, normalmente, entregam o conteúdo em JSON) ✗ Validação de Form Client-side; ✗ Comunicação com o servidor; ✗ Localization Ready (pronto p/ tradução multi-línguas); ✗ TDD (Desenvolvimento direcionado à testes).
pelo AngularJS para facilitar o desenvolvimento do sistema enquanto ele manipula e cuida de atualizar as informações na página. ✔ Através da adição de alguns controles ( atributos ) diretamente no HTML da página, o AngularJS consegue identificar e mapear os atributos a serem atualizados.
em fornecer recursos extras necessários na aplicação de forma transparênte ao usuário, de modo que o desenvolvedor somente deverá solicitar um recurso, que será injetado pelo framework e ficará disponível para uso.
seu próprio template HTML. Através de diretivas é possível criar conteúdos específicos que uma vem aplicado a um componente HTML em forma de atributo irá gerar uma visualização personalizada.