Documente Academic
Documente Profesional
Documente Cultură
O que AngularJS?
Postado por:Weliton em:novembro 13, 2015 Em:Desenvolvimento Sem comentrios
AngularJS classicado como umaframework, que foi desenvolvida pelo Google. A grande maioria dos
produtos que fazem parte deste grande guarda-chuva, que a marca da gigante da internet, acabam
chegando ao mercado com o objetivo bsico de conseguir facilitar determinados processos, tornando a vida
dos usurios mais simples. Esse recurso atua diretamente ligado ao HTML e na prtica funciona como uma
extenso de linguagem, o que o diferencia dos frameworks disponveis no mercado.
Ele acaba apresentando algumas diferenas importantes quando comparada com outras frameworks. Uma
delas o fato dele adotar uma abordagem mais ligada sintaxe HTML. Desta forma, de acordo com o prprio
time de desenvolvedores do Google, ele funciona como uma espcie de extenso da linguagem.
Atravs deste tipo de framework, os desenvolvedores podero comear a criar uma srie de aplicativos que
podero ser acessados diretamente a partir de um navegador de internet, o que acaba sendo diferente de um
aplicativo nativo, por exemplo. Desta forma, este framework acaba tendo um objetivo, que acaba sendo
basicamente o de facilitar tanto o desenvolvimento quanto o teste dos aplicativos.
Em termos de caractersticas tcnicas do AngularJS, podemos salientar que ele conta com uma srie de tags
especiais, que permite com que ele execute a diretiva na qual essa tag pertence. Da mesma forma, o programa
tambm acaba fazendo a ligao entre a apresentao e o seu modelo. O valor dessas
variveisJavaScriptpodem ser setadas manualmente, ou via um recursoJSONesttico ou dinmico.
Algo que acaba tambm diferenciando esta framework de outros sistemas parecidos o fato de que ele
consegue estender e adaptar a linguagem HTML convencional, aquela utilizada para a criao de simples sites
na web mas que pode ser utilizada, tambm, para criar uma srie de aplicativos permitindo que o
desenvolvedor oferea para os usurios uma experincia diferente quando o assunto a experincia com
contedo dinmico.
Resumidamente o AngularJS, framework desenvolvida pelo Google, pode ser muito interessante quando os
desenvolvedores esto diante de um projeto considerado com pginas HTML de alta complexidade.
a verso 1.4.x. O que diferencia essas duas verses o suporte que elas oferecem aos navegadores da
1/4
4/11/2016
Internet Explorer 7 e outros do mesmo tipo. De qualquer forma, o mais recomendvel a verso 1.4.X.
A propriedade ng-app
Para utilizar o AngularJS, como se sabe, preciso ter uma pgina. Entretanto, quando se usa o AngularJS,
uma nova propriedade adicionada tag dessa pgina: a propriedadeng-app. Essa propriedade tem a funo
de dizer que est se usando o AngularJS e ela pode ser usada em todo e qualquer DOM. Entretanto, o HTML
no ser totalmente uma aplicao Angular; na verdade, apenas parte do HTML ser.
O AngularJS e o JavaScript
Apesar de o AngularJS estar muito associado ao JavaScript, h quem diga que seu foco o HTML. Em todo
caso, chegou-se o momento de utilizar os cdigos JavaScript. Os itens de cdigos desse tipo cam guardados
em uma parte especca: o escopo da aplicao.
https://academiawebapps.com/o-que-e-angularjs/
2/4
compras citada anteriormente, ele faz com que os produtos sejam adicionados. Como possvel ver, utilizar o
4/11/2016
Os mdulos do Angular
Os mdulos so um agrupamento de itens em comum. Na prtica, os mdulos servem para juntar elementos
que trabalham juntos para alcanar determinado objetivo. Para ilustrar, h o exemplo de cdigo
aangular.module(mymodule.[]). Ele responsvel por fazer o registro do mdulo novo e tambm fazer a
retomada de objetos que o representam.
3/4
4/11/2016
Menu de Navegao
Quando se utiliza a ferramenta AngularJS possvel tanto denir quanto ler uma varivel que esteja ativa,
sendo que essa varivel recebe o nome demodelo. A varivel pode ser encontrada em todas as diretivas do
AngularJS, podendo ser acessada atravs dos controladores. importante dizer que o AngularJS
responsvel pela substituio de frameworks e tambm de algumas variveis do JavaScript.
As rotas e o AngularJS
O AngularJS pode ser usado para acrescentar uma pgina na sessong-viewe tambm para denir o
controller da pgina. Alguns termos devem ser explicados, a funcionalidade when responsvel por dizer o
momento em que uma rota inclusa nong-view.
Outro termo oHomeController. No momento da inicializao incluso o HTML e surgir oHomeController.
J o termo, diz respeito congurao relativa ao roteamento e seu signicado simples: o resolve e indica a
possibilidade de haver dependncia de um servio
https://academiawebapps.com/o-que-e-angularjs/
4/4