Knockout js em 20 minutos

10
KnockoutJS em 20 minutos

description

Venha conhecer KnockoutJS, uma biblioteca que simplifica a construção de interfaces gráficas mais dinâmicas utilizando Javascript e MVVM (Model-View-ViewModel).

Transcript of Knockout js em 20 minutos

Page 1: Knockout js em 20 minutos

KnockoutJS em 20 minutos

Page 2: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

Way2@luisrudge

[email protected]

Luís Deschamps Rudge

Sobre.NETJavascriptKnockoutJSClient-side

Page 3: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

KnockoutJS

Page 4: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

KnockoutJSFramework MVVM para Javascript

Model – objetos de domínioView – interface do usuárioViewModel – dados/operações que a view

precisa

Page 5: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

KnockoutJSBindings bidirecionais (view <=> viewmodel)

Dependência de propriedadesTemplates HTML

Page 6: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

KnockoutJSBindings bidirecionais (view <=> viewmodel)

Page 7: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

KnockoutJSko.observableko.observableArrayko.computed

int, string, { }[ ]

fn( ){ }

Page 8: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

demo jQuery x KnockoutJS

Page 9: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

demo Twitter api

Page 10: Knockout js em 20 minutos

KnockoutJS em 20 minutos @ TDC Floripa 2013

@luisrudgeluisrudge.net

[email protected]ís Deschamps Rudge

Perguntas

?knockoutjs.com