A Rails-inspired MVC for ES6.
Eventually Boing will have generators, so you can easily add controllers and other stuff. For now, you have to manually set up your project. Your project should look like this:
project_root/ app/ controllers/ base.coffee middleware/ models/ views/ config/ initializers/ database.yml db/ public/ package.json routes.coffee server.js
I recommend using CoffeeScript, due to its friendlier syntax.
You can find a sample project in the directory
Since this package uses a number of ES6 features, you need to use an engine that is capable of using these features. The following features are used:
- ES6 classes
- Shorthand property names
I recommend using this package with io.js, version 2.0 or higher.
This package is a hobby project, and at its current state not usable for production. Everything is subject to change.