Bones

screenshot of Bones
express

A client/server web application framework built on Express and Backbone

Overview

Bones is a tool that provides conventions for Backbone applications, allowing for the sharing of most code between server and client. It exposes Backbone routes as regular paths on the server, making them accessible to non-JavaScript agents while still providing a client-side Backbone experience.

Features

  • Conventions for Backbone applications: Provides conventions for structuring Backbone applications.
  • Server-client code sharing: Allows for sharing most code between the server and client.
  • Backbone routes on server: Exposes Backbone routes as regular paths on the server for accessibility.

Summary

Bones is a tool designed for Backbone applications that offers conventions for structuring code and facilitates sharing code between the server and client. It exposes Backbone routes on the server to make them accessible to non-JavaScript agents while still providing a client-side Backbone experience. Additionally, Bones is BSD licensed, making it suitable for various projects.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.