do we still need a web framework ?

30
Do we still need... A Web Framework ? Blog Mycila: http://blog.mycila.com E- Mail: [email protected] Par Mathieu Carbou, le 9 mars 2011

Upload: mathieu-carbou

Post on 06-Jul-2015

1.897 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Do we still need a web framework ?

Do we still need...A Web Framework ?

Blog Mycila: http://blog.mycila.com E- Mail: [email protected]

Par Mathieu Carbou, le 9 mars 2011

Page 2: Do we still need a web framework ?

http://code.mycila.com/

Open-Source

Page 3: Do we still need a web framework ?

● Consulting & Java experts

● Web & Mobile development

● Infrastructure (Maven, Hudson, Nexus)

● Testing solutions (TDD, Web, Testatoo)

https://github.com/Ovea/ http://www.ovea.com/

Page 4: Do we still need a web framework ?

http://www.testatoo.org/

Functional testing(for websites)

Page 5: Do we still need a web framework ?

http://www.montreal-jug.org/

Java User Group(each month)

Page 6: Do we still need a web framework ?

Jaxspot project(Java Architect)

Page 7: Do we still need a web framework ?

What is a Framework...

Page 8: Do we still need a web framework ?

Why web frameworks ?

Page 9: Do we still need a web framework ?
Page 10: Do we still need a web framework ?

What you think you need...

Page 11: Do we still need a web framework ?

Choose a Framework...

Page 12: Do we still need a web framework ?
Page 13: Do we still need a web framework ?

Problems, headaches, ...

still continue...

Page 14: Do we still need a web framework ?

Web in Middle Ages...

Page 15: Do we still need a web framework ?

Web Nowadays...

Page 16: Do we still need a web framework ?

Separate controller & view

MOBILE

TV DESKTOP

APP.TESTING

WEB SERVICESSERVER-SIDE

CLIENT-SIDE

HTTP Requests

JSON / XML

Page 17: Do we still need a web framework ?

Event-Driven Web

MOBILE

TV DESKTOP

APP.TESTING

SERVICESSERVER-SIDE

CLIENT-SIDE

HTTP Requests

JSON / XML

ASYNC

WebSocket

HTTP Streaming

Page 18: Do we still need a web framework ?

Forget MVC !

WEB 2.

Page 19: Do we still need a web framework ?

Forget ALL !

WEB 2.

Page 20: Do we still need a web framework ?

What you really need ?

MOBILE

TV DESKTOP

APP.TESTING

SERVICESSERVER-SIDE

CLIENT-SIDE

HTTP Requests

JSON / XML

ASYNC

WebSocket

HTTP Streaming

Page 21: Do we still need a web framework ?

Web services(REST)

http://jersey.java.net/

Page 22: Do we still need a web framework ?

Fast templating system(MVEL)

https://github.com/Ovea/dynamic-markup

Page 23: Do we still need a web framework ?

Aggregate resources

https://github.com/Ovea/virtual-resources

Page 24: Do we still need a web framework ?

Client+server side I18N(json based)

https://github.com/Ovea/i18n

Page 25: Do we still need a web framework ?

Specialized JS libraries(jQuery mobile)

http://jquerymobile.com/

Page 26: Do we still need a web framework ?

Reverse-Ajax(Socket.IO)

http://socket.io/https://github.com/Ovea/Socket.IO-Java

Page 27: Do we still need a web framework ?

Client-side event-driven(eventbus)

https://github.com/Ovea/js-eventbus

Page 28: Do we still need a web framework ?

Session clustering(container-side)

https://github.com/Ovea/jetty-session-redis

Page 29: Do we still need a web framework ?

Event-Driven Web

MOBILE

TV DESKTOP

APP.TESTING

SERVICESSERVER-SIDE

CLIENT-SIDE

HTTP Requests

JSON / XML

ASYNC

WebSocket

HTTP Streaming

Page 30: Do we still need a web framework ?

Questions ?