Scott Tiger Tech Blog

Blog technologiczny firmy Scott Tiger S.A.

Archiwum dla Wrzesień 6th, 2010

ZK Framework

Autor: Piotr Karpiuk o 6. września 2010

ZK Demo

Miłośnicy pisania w Javie (serwlety) AJAXowych aplikacji RIA obsługujących logikę aplikacji po stronie serwera mają oprócz Echo i GWT/Ext GWT również coraz lepiej zapowiadający się framework ZK. Istnieje on już od ładnych kilku lat, obecnie osiągnął wersję 5, pobrano go już ponad 1.5mln razy, a stoi za nim firma Potix Corporation (z siedzibą główną na Tajwanie). Interfejs można opisywać w Javie, ale również w XMLu w formacie ZUML (spokrewnionym z Mozillowym XULem). Tak skonstruowane aplikacje powinny działać na dowolnej popularnej przeglądarce WWW. Oficjalne komunikaty głoszą że łatwo podpiąć nowoczesny interfejs ZK do już istniejących aplikacji w Javie, bez zagrzebywania się w zawiłościach Ajaksa.

Jak zwykle, chodzi o to by wykorzystać potencjał programistów Javy do możliwie jak najprostszego tworzenia aplikacji WWW zrzucając generowanie kodu JavaScript po stronie klienta na jakieś narzędzie tak aby nie trzeba było patrzeć na kod JavaScriptu ani przejmować się AJAXem („ZK is AJAX without JavaScript”, „Our belief is that the best way to use Ajax is no to know its existence”).

ZK udostępniane jest w różnych wersjach i licencjach: Community Edition (LGPL, bez bardziej złożonych komponentów) oraz Professional i Enterprise Edition (płatne). Można również ubiegać się o licencję deweloperską. Aby uprościć deweloperkę, użytkownicy Eclipse mogą użyć wtyczki ZK Studio.

Patrz także: Demo, artykuł ZK vs GWT.

Tags: , , ,
Napisany w Java, WWW | 1 Komentarz »