delving into JavacriptMVC
Back-story: I just started a new big web app project today.
In my never-ending quest for better front-end javascript design patterns, I decided to give javascriptMVC a shot. Their tagline?
JavaScriptMVC is a framework that brings methods to the madness of JavaScript development. It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.
It provides an in-browser unit-testing suite, a command-line java-based compressor that works with rhino, javaDoc builder, and more tools. But best of all it lets you organize javascript code a la Ruby on Rails! You can have separate templates with placeholders for views. But most of all, it lets you do real model-view-controller JS development, which is the primo attraction here.
But my first beast to conquer was to get the demo applications working locally. Specifically I wanted to toy with the history management demo, which I already found one IE bug in.
Talk about good service - this was fixed within hours by Justin!
Needless to say, I was a bit lost trying to get the demos up and running - no instructions anywhere - but I got some pointers from project leads Justin and Brian, who are extremely helpful. I look forward to working with them to test and enhance jMVC!
So in case anyone else wants to get these demos working, I thought I would make an archive of them available here- see attachments. Bon appetit :)
| Attachment | Size |
|---|---|
| jMVC_demos_1_5.tar_.gz | 4.89 MB |