ugrás a tartalomhoz

Dojo: The Definitive Guide

Török Gábor · 2010. Feb. 15. (H), 15.07

Szerző:

Matthew A. Russell

Kiadó:

O'Reilly

2008

ISBN:

978-0-596-51648-2

Oldalak száma:

496

Értékelés:

8

Linkek

Az O'Reilly Definitive Guide sorozata egy-egy témát jár alaposan körbe a teljesség igényével. Nehéz a célcsoportot behatárolni, hiszen kezdő és haladó egyaránt talál számára érdekes fejezeteket – az alapok megismerésétől a haladó fogások elsajátításáig kézen fogja az olvasót a szerző. Nincs ez másképp a Dojo: The Definitive Guide esetében sem. A szerző, Matthew Russel, a Dojo Foundation tagja.

Ha beleakarjuk ásni magunkat a Dojóba, meg akarjuk ismerni az eszközkészletét, legkézenfekvőbb levenni a polcról a Dojo: The Definite Guide-ot. A majd' 500 oldalas kiadvány nem egyestés olvasmány. Minden megtudható belőle a Dojóról, ami szükséges ahhoz, hogy munkára tudjuk fogni, de a későbbiekben is kiváló támaszt nyújt a haladóbb komponensek fejlesztésénél. Mindez márpedig a Dojo esetében külön kincs. Dacára a keretrendszer kiemelkedően jó minőségének és ipari támogatottságának, a köréje fonódó közösség messze elmarad a JQuery-t övező felhasználótábortól. Ha online igyekszünk a Dojóról érdemi információt begyűjteni, igencsak hamar kedvünket szegi (a hivatalos „javadoc”-ot leszámítva) az online dokumentáció hiánya.

Nagyon részletes és alapos könyvvel van dolgunk. (Olyannyira részletes, hogy néha már át is esik a szerző a ló túloldalára. Vélhetően így kapott négy oldal terjedelmet a CSS színkódok táblázatba foglalása.)



A szerző a tematikát tekintve nem foghatott mellé: minden benne van a könyvben, amit a Dojoról tudni érdemes. A könyv felépítése az alapozó fejezetektől halad az egyszerűbb építőköveken át a magasabb szintű komponensek – dijitek – bemutatása felé, hogy végül a DojoX ismertetése zárja az írást. Noha a JavaScript készség szintű ismeretét joggal várja el a szerző, a nyitó fejezetben a biztonság kedvéért kutyafuttában átismételteti az olvasóval a closure, lambda és first-class objektumok fogalmát.

A logikusan egymásra épített fejezetek lehetővé teszik, hogy egy szuszra elolvashassuk a könyvet elejétől a végéig, de akár egy-egy konkrét fejezethez lapozva is betekintést nyerhetünk a keresett témába.

A taglalt technológiák megértését és gyakorlati felhasználását bőséges forráskód segíti, amelyeket egy az egyben a szövegszerkesztőbe másolva ki is próbálhatunk. (Az ötszáz oldalhoz képest nem sok, mindenesetre számos elgépelés akad a példakódokban.) A könyvben idézett valamennyi forráskód és API hivatkozás az 1.0-s Dojóra támaszkodnak. (A 2-es ágig stabil az API.)

A Dojo: The Definitive Guide nélkülözhetetlen mankó minden Dojóval fejlesztő számára.