Crane.js is an attempt to package the concepts of modularity, loose-coupling, and re-usability into a simple, compact framework with which any front-end developer can quickly become adept.