Академический Документы
Профессиональный Документы
Культура Документы
AngularJS
Licença: MIT
AngularJS é um framework JavaScript código aberto, mantido pelo Google, que auxilia na
execução de single-page applications. Seu objetivo é aumentar aplicativos que podem ser
acessados por um navegador web, foi construído sob o padrão model-view-view-model
(MVVM), em um esforço para facilitar tanto o desenvolvimento quanto o teste dos
aplicativos.
A biblioteca lê o HTML que contém atributos especiais e então executa a diretiva na qual
esta tag pertence, e faz a ligação entre a apresentação e seu modelo, representado por
variáveis JavaScript comuns. O valor dessas variáveis JavaScript podem ser setadas
manualmente, ou via um recurso JSON estático ou dinâmico.
Índice
[esconder]
1A filosofia do Angular
o 1.1Objetivos
o 1.2AngularJS bootstrapper
o 1.3Principais diretivas do Angular
o 1.4Ligação bidirecional de dados (Two-way data binding)
2Histórico de desenvolvimento
o 2.1Plugin para Google Chrome
3Comparação - Backbone.js
4Ver também
5Referências
6Bibliografia
7Ligações externas
Referências
1. Ir para cima↑ «What Is Angular?». Consultado em 18 de Maio de 2015
2. Ir para cima↑ «5 Awesome AngularJS Features». Consultado em 13 de
Fevereiro de 2013
3. Ir para cima↑ Cédric Beust (29 de dezembro de 2012). «Migrating from
Ember.js to AngularJS». Consultado em 1 de junho de 2013
4. Ir para cima↑ Joel Rosen (9 de abril de 2013). «Using AngularJS at
Localytics». Localytics. Consultado em 1 de junho de 2013
5. Ir para cima↑ Batarang homepage
6. Ir para cima↑ http://blog.angularjs.org/2012/07/introducing-angularjs-
batarang.html
7. ↑ Ir para:a b «Backbonejs vs Angularjs: Demystifying the myths». Consultado em
13 de Fevereiro de 2013
8. Ir para cima↑ «Javascript Frameworks And Data Binding». Consultado em 13
de Fevereiro de 2013
v•e
Framework para a
ASP.NET Dynamic Data
ASP.NET MVC
ASP.NET Web Forms
BFC
ASP.NET
DotNetNuke
MonoRail
OpenRasta
Umbraco
CFWheels
ColdBox Platform
ColdSpring
ColdFusion
Fusebox
Mach-II
Model-Glue
CL-HTTP
UnCommon Web
Common Lisp
Weblocks
CppCMS
C++
Wt
Happstack
Yesod
Haskell
Snap
AppFuse
Flexive
Grails
GWT
ICEfaces
ItsNat
JavaServer Faces
Jspx
Juzu
Makumba
OpenXava
Play
Java Reasonable Server Faces
Remote Application Platform
RIFE
Seam
Spring
Stripes
Struts
Tapestry
Vaadin
WebWork
Wicket
WaveMaker
ZK
Ample SDK
AngularJS
Backbone.js
Chaplin.js
Closure
Dojo Toolkit
Ember.js
Ext JS
JavaScript
jQuery
Meteor
Prototype
Rico
script.aculo.us
Sencha Touch
SproutCore
Wakanda
Catalyst
Dancer
Mason
Perl
Maypole
Mojolicious
WebGUI
AppFlower
CakePHP
PHP CodeIgniter
Drupal
eZ Publish
Fat-Free
FuelPHP
Horde
Joomla!
Kohana
Laravel
Lithium
Midgard
MODX
Nette Framework
Phalcon
PRADO
Qcodo
Seagull
SilverStripe
Symfony
TYPO3
WordPress
Xaraya
XOOPS
Yii
Zend Framework
BlueBream
CherryPy
Django
Flask
Grok
Nevow
Pyjamas
Pylons
Python
Pyramid
Quixote
TACTIC
Tornado
TurboGears
web2py
Webware
Zope 2
Camping
Hobo
Merb
Padrino
Ruby Ramaze
RailsBricks
Ruby on Rails
Sinatra
Hanami
Lift
Play
Scala
Scalatra
AIDA/Web
Smalltalk
Seaside
Application Express (PL/SQL)
Grails (Groovy)
Outras Linguagens
Kepler (Lua)
OpenACS (Tcl)
SproutCore (JavaScript/Ruby)
SymbolicWeb (Clojure)
Yaws (Erlang)
Categorias:
JavaScript
Linguagens de script
Web
Software de 2009
Bibliotecas JavaScript
Software usando a licença MIT
Google
Serviços da Google