Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Vyvracíme mýty okolo Dojo Toolkitu

phusick
phusick (neregistrovaný) ---.net.upc.cz
17. 4. 2009 12:58 Nový

Dojo - toolkit pre skutočných developerov

celé vlákno

Dojo používam od verzie 0.3.1 a musím uznať, že Dojo Foundation si za väčšinu tých mýtov môže samé. V dobách 0.3 - 0.4 bolo skutočne divokým západom. Verziou 1.0 (resp. 0.9) sa však časy zmenili a Dojo je v súčastnosti najlepší javascriptový toolkit.

Čo sa nezmenilo sú developeri. Teda skôr wannabe developeri, tých odhadom 80 - 90% copy-pastovačov, ktorí na zmenu farby či pozície elementu potrebujú toolkit (zväčša jQuery), OOP je pre nich komplikujúca zbytočnosť a polovicu času trávia prezentovaním samých seba ako Web 2.0, Ajax či UX expertov.

Budem sa opakovať a v zásade napíšem to isté ako pred polrokom pod originál tohoto textu: Nerozumiem, ako sa dá napísať udržiavateľný kód bez OOP a package systému (ktorý Dojo má a zbytok nie (mimo GWT)).

Hlavnom nevýhodou Dojo je zároveň jeho hlavná výhoda: vyžaduje programátora, ktorý vie, čo robí a prečo to robí. Vyžaduje programátora, ktorý si vie napísať build script v Apache ANT, ktorý vie čo je Rhino, ktorý nevyužíva XHR na stiahnutie a zobrazenie sformatovaného HTML, ale vie využiť silu transparentného RPC, ktorý...

...dva príklady vlastného kódu s pomocou Dojo:

Support Center - napísané v Dojo 0.4.3, má (bez knowledge base) 144 javascriptových tried. Poskytuje viac funkcionality ako Gmail a i bez Google infraštruktúry štartuje rýchlejšie ako Gmail.

Shoe Selector - napísané v Dojo 1.1 a má 28 javascriptových tried (vrátane administračnej časti).

Dajú sa podľa vás napísať takéto veci v niečom inom ako Dojo alebo GWT?