58
DICAS PARA PROGRAMAR DE UMA
MANEIRA FÁCIL E DESCOMPLICADA
CODE/
ANGULAR.IO
60
MINUTOS
NOÇÕES DE
JAVASCRIPT,
JAVA,NODE.JS
INICIANTES
ngular.io ou
Angular 2 é um
desdobramento
da biblioteca
javascript AngularJS,
mantido pelo Google,
para desenvolvimento de
aplicativos e páginas web.
E, segundo o Google Angular,
é o que o HTML deveria
ter sido inicialmente:
um sistema dinâmico e
reutilizável, com capacidade
de extensão e ampliação.
Angular fornece ao
navegador uma nova sintaxe por
meio de uma construção chamada
diretivas, baseado em MVC
(Model View Controler). Alguns
exemplos:
ß
Data binding, como {{}}.
ß
Estruturas de controle DOM
para repetir, mostrar e ocultar
fragmentos DOM.
ß
Suporte para formulários e
validação de formulário.
ß
Novos comportamentos
de elementos DOM, como
manipulação de eventos DOM.
ß
Agrupamento de HTML em
componentes reutilizáveis.
por que usar o Angular? Abaixo,
algumas características.
Interface de usuário
declarativa
Angular usa HTML
SDUD GHíQLU D LQWHUIDFH XPD
linguagem declarativa, claramente
mais fácil que javascript para
GHíQL OD SURFHVVXDOPHQWH 2 +70/
também é usado para determinar
a execução da aplicação, utilizando
seus atributos especiais para
GHíQLU TXDLV FRQWURODGRUHV XVDU
para cada elemento do aplicativo.
Modelos de dados são POJO
Em Angular, os modelos de
dados são POJO, Old javascript
2EMHFWV ,VVR VLJQLíFD TXH Q¥R
exigem funções getter e setter
estranhos ou incompatíveis. É
possível mudar propriedades
diretamente sobre ele, com um
código mais limpo e mais intuitivo.
Todas as propriedades são
vinculadas ao Angular. Ou seja,
ele vigia alterações e atualiza
automaticamente no sistema.
A
Site do Angular:
projeto do Google
visa desenvolver
"novo HTML"
ANGULAR
, OHTML DOFUTURO
Conheça a evolução da biblioteca javascript para desenvolvimento web
Os desenvolvedores do Angular
acreditamque código declarativo
émelhor que código imperativo,
quando se constrói interfaces de
usuário, dissociando o DOMda lógica
do aplicativo. Ou seja, tornando
mais modular e independente a
estruturação e, consequentemente,
melhorando a capacidade de testar o
código gerado.
POR QUE USAR O
ANGULARJS/ANGULAR.IO?
Com tantos diferentes frameworks
alegando serem os melhores para
GHVHQYROYLPHQWR H FRGLíFD©¥R
REVISTA LOCAWEB