Waarom renderen we de view laag eigenlijk nog op de server?Technologieen als AJAX maken dit al een aantal jaren overbodig. Web applicaties kunnen geheel in de browser draaien en hebben de applicatie server slechts nodig voor data en business logica.
De belangrijkste reden voor serverside generatie is dat technologieen als JSF en GWT de browser verschillen voor programmeurs onzichtbaar maken. Javascript libraries als Jquery doen echter hetzelfde maar dan direct in de browser. Hierdoor is het vrij eenvoudig geworden om de viewlaag,inclusief MVC, in de browser te implementeren. Je hebt de serverside view laag dus niet meer voor dit doel nodig.
Door het overslaan van de view laag op de applicatie server krijg je een veel simpelere technologie stack met een aantal grotere voordelen, zoals hogere productiviteit, en een groter aantal UI componenten.
Tijdens deze presentatie zal Andrej Koelewijn laten zien dat de combinatie van Jquery en REST services geimplementeerd met Grails, serverside gerenderde web applicaties overbodig maakt.

|
Andrej Koelewijn IT-eye Andrej Koelewijn is a consultant for IT-eye responsible for the designand implementation of Java/J2EE applications. He received a Masters
Degree in Computer Science from the University of Twente in 1995. He has been working with Java since 1998, first as part of the software
development team at Redwood Software, since 2001 as a consultant for IT-eye. He is a frequent speaker at IT-eye seminars, and actively
writes on the IT-eye weblog (http://www.it-eye.nl/weblog/).
|
|
| |