Upload
confoo
View
1.184
Download
0
Tags:
Embed Size (px)
Citation preview
Do we still need...A Web Framework ?
Blog Mycila: http://blog.mycila.com E- Mail: [email protected]
Par Mathieu Carbou, le 9 mars 2011
● Consulting & Java experts
● Web & Mobile development
● Infrastructure (Maven, Hudson, Nexus)
● Testing solutions (TDD, Web, Testatoo)
https://github.com/Ovea/ http://www.ovea.com/
Jaxspot project(Java Architect)
What is a Framework...
Why web frameworks ?
What you think you need...
Choose a Framework...
Problems, headaches, ...
still continue...
Web in Middle Ages...
Web Nowadays...
Separate controller & view
MOBILE
TV DESKTOP
APP.TESTING
WEB SERVICESSERVER-SIDE
CLIENT-SIDE
HTTP Requests
JSON / XML
Event-Driven Web
MOBILE
TV DESKTOP
APP.TESTING
SERVICESSERVER-SIDE
CLIENT-SIDE
HTTP Requests
JSON / XML
ASYNC
WebSocket
HTTP Streaming
Forget MVC !
WEB 2.
Forget ALL !
WEB 2.
What you really need ?
MOBILE
TV DESKTOP
APP.TESTING
SERVICESSERVER-SIDE
CLIENT-SIDE
HTTP Requests
JSON / XML
ASYNC
WebSocket
HTTP Streaming
Fast templating system(MVEL)
https://github.com/Ovea/dynamic-markup
Aggregate resources
https://github.com/Ovea/virtual-resources
Reverse-Ajax(Socket.IO)
http://socket.io/https://github.com/Ovea/Socket.IO-Java
Client-side event-driven(eventbus)
https://github.com/Ovea/js-eventbus
Session clustering(container-side)
https://github.com/Ovea/jetty-session-redis
Event-Driven Web
MOBILE
TV DESKTOP
APP.TESTING
SERVICESSERVER-SIDE
CLIENT-SIDE
HTTP Requests
JSON / XML
ASYNC
WebSocket
HTTP Streaming
Questions ?