Backbone on Express
Backbone on Express is a MV* framework that leverages Backbone.js for the client-side and server-side with some help from the Express framework. The idea is to share as many components between the server-side and client-side as possible.
Installation
To install backbone on express
npm install anvil.js -gnpm install backbone-on-express -gsudo npm link backbone-on-express
To scaffold your app
mkdir myAppcd myAppanvil gen boeanvil gen boe:crudbackbone server
API Documentation
Backbone on Express uses Backbone, so everything that Backbone can do can also be done here.
Additionally, the API Documentation outlines methods and functionality that is provided by Backbone on Express.
Roadmap
Error LoggingFront-End HelpersDocumentationScaffolding (Anvil)Build Process (Anvil)Unit Testing (Mocha)- Socket-IO Integration
- Option for Mustache templates (Currently, only EJS is available)
- Storage Options for couchdb, Riak, MySQL, Redis and LocalStorage. (Currently, only Mongoose is available)