TDC2016SP - Web Moderna além do Front-End com AngularJS

20
WEB MODERNA ALÉM DO FRONT-END ANGULARJS COMO CONSTRUIR UMA APLICAÇÃO ESCALÁVEL SEM DEPENDER DE UM ÚNICO BACKEND-PIPELINE?

Transcript of TDC2016SP - Web Moderna além do Front-End com AngularJS

Page 1: TDC2016SP - Web Moderna além do Front-End com AngularJS

WEB MODERNAA L É M D O F R O N T- E N D

A N G U L A R J SC O M O C O N S T R U I R U M A A P L I C A Ç Ã O E S C A L ÁV E L

S E M D E P E N D E R D E U M Ú N I C O B A C K E N D - P I P E L I N E ?

Page 2: TDC2016SP - Web Moderna além do Front-End com AngularJS

UM POUCO DE MIM...Palestrante: José Roberto AraújoPalestrante | Arquiteto de Sistemas

Onde me encontrar? Email: [email protected] e também...

Redes Sociais:

{ jroberto.jr }

{ jrobertofaraujo }

{ joserobertoaraujo }

{ joserobertoaraujo }

@Blog { http://www.jrobertoaraujo.net }

Page 3: TDC2016SP - Web Moderna além do Front-End com AngularJS

MINHA ORIGEM...

Page 4: TDC2016SP - Web Moderna além do Front-End com AngularJS

O INÍCIO - ASP.NET WEBFORMS

Page 5: TDC2016SP - Web Moderna além do Front-End com AngularJS

O DUELO

Page 6: TDC2016SP - Web Moderna além do Front-End com AngularJS

ONDE CHEGAMOS?

Page 7: TDC2016SP - Web Moderna além do Front-End com AngularJS

UM NOVO MOMENTO DE INOVAÇÃO

FAZ SENTIDO USAR ANGULARJS COM MVC ?

Page 8: TDC2016SP - Web Moderna além do Front-End com AngularJS

E AS INOVAÇÕES NÃO PARAM POR AÍ !

Page 9: TDC2016SP - Web Moderna além do Front-End com AngularJS

APENAS UM (...)NODEJS != ASPNET CORE 1.0 !!!

Page 10: TDC2016SP - Web Moderna além do Front-End com AngularJS

AINDA TEMOS MUITAS AMARRAS

Page 11: TDC2016SP - Web Moderna além do Front-End com AngularJS

COMO QUEBRAR AS AMARRAS ?

AS SOLUÇÕES SÃO ABSOLUTAS ?

Page 12: TDC2016SP - Web Moderna além do Front-End com AngularJS

MODERN WEB APPS

Page 13: TDC2016SP - Web Moderna além do Front-End com AngularJS

PORQUE NODEJS ?

Page 14: TDC2016SP - Web Moderna além do Front-End com AngularJS

EVENT-LOOP + SINGLE THREAD + I/O

Page 15: TDC2016SP - Web Moderna além do Front-End com AngularJS

QUEM UTILIZA NODEJS ?

Page 16: TDC2016SP - Web Moderna além do Front-End com AngularJS

QUEM UTILIZA ANGULARJS ?

VALE A PENA USAR AURELIA ?

Page 17: TDC2016SP - Web Moderna além do Front-End com AngularJS

O QUE TEMOS AFINAL ?

Page 18: TDC2016SP - Web Moderna além do Front-End com AngularJS

TALK IS CHEAP...SHOW ME THE CODE !

Page 19: TDC2016SP - Web Moderna além do Front-End com AngularJS

Referências• nodejs.org• angularjs.org• azure.microsoft.com• stackshare.io• asp.net/core• redis.io• npmjs.com

Repositório:• https://github.com/jr-araujo/frontend-angularjs• https://github.com/jr-araujo/server-node-redis• https://github.com/jr-araujo/AspNetBackend-Redis

Page 20: TDC2016SP - Web Moderna além do Front-End com AngularJS

OBRIGADO !!!That’s All Folks