Úno 2008

AJAX framework, který mi vyrazil dech

Při psaní předminulého článku o webových aplikacích na desktopu jsem netušil, že se situace může vesele otočit a my máme desktop na webu. Oč se jedná? Představte si, že se vám spustí webová aplikace v naprosto totožném kabátě jako Windows XP. Není to alespoň zajímavé?

Předevčírem jsem potřeboval porovnat různé AJAX frameworky, které by umožnily grafickou nadstavbu pro projekt E-WAIT (skládá se z několika poprojektů, z nichž jeden je mou bakalářkou). Vodítkem mi byla pěkná stránka s názvem Java Ajax Frameworks, kde jsem objevil Bindows (www.bindows.net).

Lepší obrázek než tisíc slov

Bindows - okno
... a teď mi povězte, jestli je tohle rozeznatelné od normální Windows aplikace! Ano, status bar od Firefoxu a ikonka vlevo nahoře leccos prozrazuje, to je pravda. :-)

Že je možné s Bindows vytvořit opravdu pěknou webovou aplikaci dokládají například tyto projekty:

Je opravdu škoda, že se jedná o komerční projekt, stáhl jsem si alespoň šedesátidenní demoverzi (odkaz na konci článku), tak to vyzkouším, ale 195 dolarů asi opravdu neobětuji. Možná až bude dolar za 5 Kč, tak by se o tom dalo uvažovat... :-D

Momentálně z AJAX frameworků pro zmíněný projekt zatím vyhrál Google Web Toolkit, který je asi nejlepším a nejkomplexnějším řešením (viz například článek na Intervalu). Obstarává totiž práci jak za klientskou, tak za serverovou část, což není tak obvyklé, například právě Bindows jsou pouze tou klientskou částí. S GWT pracujete pouze v Jave. Na serverové straně, která musí mít samozřejmě server pro Javu - např. Tomcat - je to plnohodnotná Java, na klientské straně to je okleštěná Java, kterou je pak GWT schopen převést na JavaScript (resp. na HTML + CSS + JavaSript).

Download

Jelikož se kvůli stažení demoverze musíte registrovat a odkaz si nechat poslat na mail, přikládám možnost stažení mé lokální kopie:

Pátek, 22. 2. 2008 | Štítky: ajax, java