My favorites | Sign in
Project Logo
                

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.

Include

Compress Anything: Include makes it easy to compress any JavaScript application, no matter how complex its dependencies. It leaves you to focus on organization with logically separated JavaScript files. Learn More ...

Model

Connect to Data: Easily connect to any data source using REST APIs. Based on the Jester library, Model uses a simple, ActiveRecord-like syntax and supports cross-domain communication. Learn More ...

View

Client Side Templates: Views cleans the HTML out of your JavaScript with client side templates. Instead of messy HTML string concatenation, organize your code with templates that let you see the structure of your markup. Learn More ...

Controller

Organized Event Handlers: Keep your application logic separate from your HTML with simple, DRY event handlers. Controllers use event delegation, meaning you never have to reattach your event handlers even when edit your page's HTML. Learn More ...

Plugins

Everything is a Plugin: JavaScriptMVC plugins range from simple ajax and event functionality to next-generation functionality like gears, history, and remote scripting. Because everything is a plugin, you load only what you need and keep your application as light as possible. Learn More ...

Library Interdependent

Include your favorite JavaScript library, whether Prototype, jQuery, Mootools, or another. In DRY style, the plugins only load functionality not already provided, preventing any redundancy.

Cross Browser

JavaScriptMVC works flawlessly in Firefox, IE 6 & 7, Safari, and Opera.

Learn More









Hosted by Google Code