Dojo maand

De maand juli is op g00glen00b Dojo maand! Buiten de tutorial over Jasmine ben ik van plan om deze maand enkel tutorials uit te brengen die te maken hebben met Dojo. De reden hiervoor is dat deze maand de eerste versie van mijn String-utils Dojo library gereleased is.

Enkele tutorials die aan bod (kunnen) komen zijn:

1. Dojo Deferred & Promised: Dojo heeft sinds 1.7 een asynchrone manier van werken aangenoemen met de Dojo AMD loader. Deze manier van werken kan heel mooi zijn, maar als je interactie tussen meerdere asynchrone threads wenst, of op een synchrone manier wenst te werken dan loop je al gauw te vloeken op de asynchrone manier. Met deze tutorial over deferred & promised ga ik je uitleggen hoe je dat kan verhelepn.

2. Dojo inheritance, overriding & extending: In deze tutorial ga ik tonen hoe je classes kan extenden, maar ook hoe je runtime objecten zomaar even kan uitbreiden.

3. Dojo publisher & subscriber: Een interessant design pattern is het observer/observable of publisher/subscriber pattern. In deze tutorial ga ik je tonen hoe dit in Dojo aan bod komt en waar het zoal gebruikt wordt.

4. Dojo websockets: Ik heb het al eens over Dojo en websockets gehad in mijn tutorial over een game met Node.js, Dojo en MongoBD. In die tutorial stond het maken van een game echter centraal en heb ik vele interessante topics snel besproken zoals SVG maar ook websockets. In deze tutorial ga ik een chatapplicatie bouwen met CometD en Dojo. CometD is, voor zij die het niet weten, een ander project van de Dojo foundation.

Dojo & Jasmine: Mijn eerste tutorial deze maand ging over Jasmine en ik ben van plan om hier meer over in te diepen, maar dan in combinatie met Dojo.

Ik weet niet of al deze tutorials aan bod zullen komen (veel zal afhangen van het goede weer), maar een eerste voorproefje heb je dan toch al gekregen met de tutorial Dojo domReady vs ready.

g00glen00b

Consultant at Cronos and Tech lead at Aquafin. Usually you can find me trying out new libraries and technologies. Loves both Java and JavaScript.

  • Swagger

    I like this sit, because it contains a lot of information for my lessons informatica. Thank you very much G00glen00b.

    • g00glen00b

      Good to know!

      • Swagger

        You are welcome!