Background Image
Table of Contents Table of Contents
Previous Page  58 / 68 Next Page
Information
Show Menu
Previous Page 58 / 68 Next Page
Page Background

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