Paweł Stawicki
O autorze:
Articles
GWT dla początkujących
Na początku wypadałoby wyjaśnić co to takiego Google Web Toolkit. Bardzo ogólnie można by powiedzieć, że jest to kompilator, potrafiący przetworzyć (skompilować) kod Javy na JavaScript, mający też kilka innych ułatwiających życie funkcji. Dzięki temu pozwala na pisanie aplikacji webowych działających po stronie klienta, bez znajomości JavaScriptu. Oprócz tego daje nam kilka ułatwień, których nie mielibyśmy programując w czystym JavaScript.
CouchDB - bo dane to nie zawsze tabele
CouchDB jest nowym rodzajem bazy danych. Nie jest to baza relacyjna, ani też obiektowa. CouchDB przechowuje dokumenty. Dokument jest czymś w rodzaju znanej z Javy kolekcji Map
, ma klucze i wartości. Kluczem zawsze jest String
(oczywiście unikalny w ramach jednego dokumentu), co do wartości możliwości jest znacznie więcej, o czym dalej. Kolejną ciekawą cechą CouchDB jest to, że dokumenty te