Awesome
Dojorama
Single page demo application based on Dojo 1.9, Twitter Bootstrap 3 and history API
Documentation
Check out the live demo and the series of blog posts explaining the concepts behind this application - Building a Dojo single page application
Quick Start
git clone git://github.com/sirprize/dojorama.git
cd dojorama
git submodule init
git submodule update
- Create a virtual host with root pointing to
dojorama
(project root == www root) - Point your browser to
/
or/tests
Ingredients
Dojorama is built on top of these fine libraries:
- dojo/dojo - The Dojo Toolkit
- dojo/utils - Dojo build tool and unit testing (DOH)
- SitePen/dgrid - Dojo grid widget
- kriszyp/put-selector - DOM manipulation (dependency of dgrid)
- kriszyp/xstyle - CSS loader (dependency of dgrid)
- twbs/bootstrap - Frontend framework (CSS only)
- scottjehl/Respond - Media query polyfill
- aFarkas/html5shiv - Enable use of HTML5 sectioning elements in legacy IE
- scottschiller/SoundManager2 - JavaScript sound API
- sirprize/mijit - Essential Dijit stuff (
_WidgetBase
,_TemplatedMixin
andregistry
) - sirprize/dojomat - Application controller
- sirprize/routed - Routing
- sirprize/dobolo - Dojo port of some Twitter Bootstrap JavaScript components
- sirprize/dojo-data-model - Data model for Dojo Applications
- sirprize/dojo-form-controls - Dojo widgets for native form controls
- sirprize/dojo-local-storage - LocalStorage wrapper providing dojo/store interface
- sirprize/dojo-sm2-playlist - Dojo/SoundManager2 playlist
License
See LICENSE.