An Express based web framework with a CouchDB backend and Handlebars view templating
npm install express-yourself
Controllers are used to manage routes. In express-yourself, there are two major controllers to extend. Controller and RestfulController
TODO
TODO
TODO
Any .js files in your docs folder will be added to your database. A hash will be added and checked on app load to prevent overwriting a document unless you make changes to the object. Note: If the object does not have a _id field definded, it will be skipped.
Express-yourself includes passport for authentication, and auto-includes /login
and /logout
routes.
Dependency injection is included to give you easy access to all the modules. TODO: Go in depth
Express-yourself uses handlebars and handlebars-layouts to render views.
Any .layout.hbs files in the root of your views folder will be loaded as a layout.
TODO
TODO
TODO
TODO