Upload
david-paniz
View
3.268
Download
4
Embed Size (px)
DESCRIPTION
Lightning talk apresentada no QConSP 2011
Citation preview
MVC além do MVC
David Paniz
@davidpaniz
www.davidpaniz.com
Tuesday, September 13, 11
MVC
Controller
ModelView
Tuesday, September 13, 11
View == HTML?
Tuesday, September 13, 11
MVC Origins
A view is a (visual) representation of its model.
A list of networks is an instance of class NetworkList, which is a subclass of ListView.
Tuesday, September 13, 11
E o acesso aos dados?
Tuesday, September 13, 11
E o acesso aos dados?
Model?
DAO é model?
Model é ‘domínio’?
Tuesday, September 13, 11
Comércio ‘eletrônico’
framework MVC qualquer
Tuesday, September 13, 11
Negócios crescendo
Tuesday, September 13, 11
Where is your MVC now?
{ "title": "\u003cb\u003eJavaScript\u003c/b\u003e pocket \u003cb\u003ereference\u003c/b\u003e", "titleNoFormatting": "JavaScript pocket reference", "authors": "David Flanagan", "bookId": "ISBN0596004117", "publishedYear": "2002" }
== View? (Server)
Tuesday, September 13, 11
Where is your MVC now?
== View? (Client)
Tuesday, September 13, 11
Where is your domain now?
Tuesday, September 13, 11
Expondo o domínio
Tuesday, September 13, 11
Expondo o domínio
RESTful EJB
SOA
Web Service
Tuesday, September 13, 11
Rich clients
Tuesday, September 13, 11
Rich clients
Tuesday, September 13, 11
Será?
Tuesday, September 13, 11