Skip to content

Separate business logic from UI logic in your Marionette code.

License

Notifications You must be signed in to change notification settings

lemieux/view-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ViewController

Under the pressure of the good folks at SupportKit, here's a quick README.

Rationale

If you are like me and despise having bloated views in your Marionette code and need a way to separate the business logic from the UI logic, this is for you. The ViewController allows you to separate concerns easily and keep a sane codebase.

Installation

Using npm:

npm install view-controller

Using bower:

bower install view-controller

Running tests

npm install
grunt test

Documentation

The source code contains a lot of comments, but I plan to write a more comprehensive documentation.

Contributions

I accept all form of contribution (a song, a drawing, or a cat picture will do)! I didn't put up a style guide yet, but since it's only one file, just go with it for now.

About

Separate business logic from UI logic in your Marionette code.

Resources

License

Stars

Watchers

Forks

Packages

No packages published