Apresentação sobre angular no 2nd Open Meeting do Pernambuco.JS
Superheroic JavaScript MVW FrameworkWednesday, August 14, 13
View Slide
Cirdes HenriqueBacharel em Engenharia da Computação pelo CIn/UFPEWednesday, August 14, 13
29
BAGUNÇA.JSJAVASCRIPT
Design StaminaHypothesisWednesday, August 14, 13
Ramon VictorEspecialista em Design da Informação pela UFPEWednesday, August 14, 13
@RAMONVICTOR2008 2013OGILVY PARTEC JOYMARISTA UFPEDIVE
MotivaçõesBudstime: uma rede social de eventos! Tudo no $(document).ready();MV* era um requisitoFrustração com Backbone.jsWednesday, August 14, 13
Wednesday, August 14, 13
FrameworksvsLibrariesWednesday, August 14, 13
InícioGOOGLE
InícioMISKO
Google TrendsWednesday, August 14, 13
ConceitosClient-Side templatesMVCDATA
Client-Side templatesTEMPLATE
ConceitosCLIENT-SIDE
MVC1970
Data BindingPROPRIEDADES
Dependency InjectionLAW
Directivesng-appng-controllerng-submitng-repeatng-viewng-modelng-changeng-hideng-clickWednesday, August 14, 13
DirectivesBuilt-inWednesday, August 14, 13
Directives• E - Element name:• A - Attribute: • C - Class:• M - Comment:Restrict:Built-inWednesday, August 14, 13
jQuery to AngularjQueryindex.htmlclientes.htmlempresa.htmlbusca.html main.js$(document).ready();Wednesday, August 14, 13
jQuery to AngularAngularJSview.htmlmy-controller.jsmy-directives.jsmy-services.jsWednesday, August 14, 13
jQuery to AngularEx.: dropdown menuNo AngularJS a viewpassa a ser o "registrooficial" doscomportamentosWednesday, August 14, 13
Services$http$timeout$location$locale$route+
Testes automatizadosKARMAJASMINEMOCHAQUNITWednesday, August 14, 13
KarmaDEVE
Teste unitárioEXEMPLOWednesday, August 14, 13
POR ONDELegal,
DOCUMENTACAOOFICIALLIVROSVIDEO