angular.js basic concepts. meetup floripajs

20
Angular.js

Upload: luiz-henrique-estacio

Post on 12-Jul-2015

107 views

Category:

Software


6 download

TRANSCRIPT

Page 1: Angular.JS Basic concepts. Meetup FloripaJS

Angular.js

Page 2: Angular.JS Basic concepts. Meetup FloripaJS

luizstacio

Luiz H. Estácio.Desenvolvedor Front-end.

luizstacio

darlanalves

Darlan AlvesLead Front-end Dev.

angularjsdev

Page 3: Angular.JS Basic concepts. Meetup FloripaJS

AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries.

Page 5: Angular.JS Basic concepts. Meetup FloripaJS

Angular prove uma arquitetura baseada nos conceitos já conhecidos no desenvolvimento back-end, adicionando uma dose de facilidade no desacoplamento, por meio de

injeção de dependência.

Overview

Page 6: Angular.JS Basic concepts. Meetup FloripaJS

Overview

Page 7: Angular.JS Basic concepts. Meetup FloripaJS

$compile

Page 8: Angular.JS Basic concepts. Meetup FloripaJS

$apply and $digest

Page 9: Angular.JS Basic concepts. Meetup FloripaJS

https://www.ng-book.com/p/The-Digest-Loop-and-apply/

Page 10: Angular.JS Basic concepts. Meetup FloripaJS

https://docs.angularjs.org/guide/databinding

Page 11: Angular.JS Basic concepts. Meetup FloripaJS

Two-way DatabidingDeclarative programing

Page 12: Angular.JS Basic concepts. Meetup FloripaJS

Value

Controller

Page 13: Angular.JS Basic concepts. Meetup FloripaJS

Injeção de dependência

Page 14: Angular.JS Basic concepts. Meetup FloripaJS
Page 15: Angular.JS Basic concepts. Meetup FloripaJS

Directive

Page 16: Angular.JS Basic concepts. Meetup FloripaJS

Factory

Service

Page 17: Angular.JS Basic concepts. Meetup FloripaJS

Testability

Page 18: Angular.JS Basic concepts. Meetup FloripaJS

Performance

Page 19: Angular.JS Basic concepts. Meetup FloripaJS

"Escalabilidade não é uma questão de linguagem ou framework mas de arquitetura da aplicação!!"

Rolumo Jales, Victor Pantoja QCon 09/14.

Page 20: Angular.JS Basic concepts. Meetup FloripaJS

BlogMV*

https://github.com/luizstacio/blogmv