Od około dwóch lat uważam, że JavaScript to język w którym nie da się przyjemnie programować bez użycia frameworka typu jQuery. Przedtem uważałem, że w JavaScript nie da się w ogóle przyjemnie programować, więc nie trudno zauważyć jak bardzo jQuery zmieniło moje nastawienie w tym temacie. Z jQuery wiele rzeczy stało się prostszych i koniec.

W zeszłym tygodniu przyjrzałem się dokładniej innemu produktowi ze stajni jQuery: jQuery UI (User Interface). UI jest rozszerzeniem jQuery zawierającym serię pluginów, widgetów i efektów związanych z interfacem użytkownika (plus kilkanaście tematów graficznych). W zestawie dostajemy kalendarz, dialog, paletę kolorów, pasek postępu, przyciski, obsługę drag&drop, zakładki i jeszcze kilka innych rzeczy. Każdemu, kto musi zmagać z budową interface użytkownika po stronie JS, a jeszcze nie zapoznał się  z jQuery UI polecam wizytę na stronie projektu i obejrzenie demosów poszczególnych efektów.