strona główna

GUI w Javascript

Jestem wielkim fanem gotowych rozwiązań: jeśli jakiś fragment programu, nad którym pracuję, wygląda jakby się prosił o ogólne rozwiązanie i zapakowanie w bibliotekę, to istnieje szansa że ktoś już to zrobił i wynik swojej pracy udostępnił. Z jednej strony oznacza to spędzanie bardzo dużej ilości czasu na poszukiwania i porównania istniejących rozwiązań, z drugiej – prawie zawsze okazuje się, że jest to czas bardzo dobrze zainwestowany: jeśli nawet nie uda mi się znaleźć gotowej i używalnej biblioteki i okaże się, ze jednak muszę napisać ten fragment programu własnoręcznie, to proces poszukiwań pomaga przemyśleć problem i zakres potrzebnej funkcjonalności.

Tym razem się udało. Szukając czegoś, co pomagałoby tworzyć i obsługiwać dość złożone, jak na Javascript, GUI, znalazłem qooxdoo, bibliotekę do tworzenia tradycyjnie wyglądającego interfejsu użytkownika. Programy demonstracyjne robią wrażenie, fakt że można już osiągnąć coś takiego w sposób w dużym stopniu niezależny od przeglądarki (IE >= 6, Gecko >= 1.3, Opera >= 8, prawdopodobnie Safari) oznacza że może w końcu JS zaczyna osiągać pewną dojrzałość.

O autorze: nazywam się Marcin Kaszyński i od ponad 10 lat zajmuję się tworzeniem oprogramowania, od projektowania przez programowanie do zarządzania projektami włącznie. Prowadzę warsztaty Django, będące szybkim i łatwym sposobem na poznanie tego środowiska i rozpoczęcie pracy z pełnym wykorzystaniem jego możliwości.

Dodaj komentarz