Rapid Front End Development using Dojo and Dijit
December 9th, 2010 — by Mike Wilcox
This is a video I created a few months back for an online conference. The date in the video is different because I needed to let time elapse before I could post it.
In the video, I create a simple application in real-time. I try to keep it fast paced so it stays interesting. The primary focus is on Dojo and widgets that are most widely used in creating web apps. While the app itself that I’m building is a MacGuffin, it’s a pattern that I really believe in and feel is very important. Web apps can be roughed in very quickly, after which details and APIs can be put in place.
I even show my technique for creating a “dev build” — by placing all of the
dojo.requires in one file and all of my application requires in another, I can easily create a build of just the Dojo code while loading my individual app files. Any changes to the Dojo build simply requires a quick re-build. This way, the time to refresh the web page is greatly reduced and makes for better development.