Barefoot makes code sharing between browser and server reality. Write your application once and run it on both ends of the wire.
It builds upon the popular Backbone.JS library and keeps its own additions as unobtrusive as possible.
Server side execution is accomplished by using Node.JS and Express.JS. Once delivered to the users browser, no additional JavaScript libraries are needed when configured properly.
If you implement your views with care, your application will match the Unobtrusive JavaScript principle completely.
Installation
npm install node-barefoot
Documentation
The latest version of the code documenation is available here:
To generate a set of documentation locally, make sure you have NaturalDocs installed on your system. To build the documentation into the docs
subdirectory, simply run make docs
on your command line.