Dienstag, 2. Juni 2009

RAD mit RIA und "throwaway screens"?

Teilen
Hallo zusammen,

heute möchte ich einmal ein Thema zum Nachdenken geben, was sicherlich den ein oder anderen plagt wenn er an seine schönen Webfrontends vergangener(!) Tage denkt. Ich möchte in diesen Zeit beginnen, als sich noch alles um Servlets drehte und alles voll und ganz aus HTML Rendering bestand. Was kam danach? JSP? Weil man das Problem der Servlets erkannte. Danach? Struts, JSF, ettliche JSF Komponentenbibliotheken inklusive Ajax Support. Irgendwann sollte man sich einmal fragen, tut es Not soviel Energie und Zeit in Screens mit
lästigem CSS Layout und JavaScript zu investieren? Diese womöglich noch mit Firebug zu tracen? Wie oft wird sich die Technologie im Frontend Bereich noch ändern?

Von daher pflege ich den Begriff der "Thowaway Screens", welchen ich eigentlich so genial im Zusammenhang mit Web Controllern fand ("Spring Recipes" von Mak/Apress).

Meiner Meinung nach müsste die Zeit nun vorbei sein, in der man unnötige Zeit mit dem Layout und dem Studieren von Komponenten verbacht hat. Als neuestes Baby habe ich AdobeFlex ausprobiert und bin von diesem Rapid Screen Development völlig begeistert. Die ersten Gehversuche unternahm ich mit BlazeDS zusammen mit dem gleichnamigen Spring Subprojekt. Recht früh bin ich dann zu GraniteDS und Cairngorm umgesiedelt was zusätzliche Vorteile bringt.

Wer also recht fix Webclients erstellen möchte sollte sich dies mal ankucken, wobei für den Anfang Spring BlazeDS sicherlich eine gute Unterstützung darstellt.

Grüßle,