node-barefoot

Barefoot makes code sharing between browser and server reality. Write your application once and run it on both ends of the wire.

Barefoot

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.

npm install node-barefoot

The latest version of the code documenation is available here:

  • http://swissmanu.github.io/barefoot/docs/

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.