All Projects → tastejs → TasteStack

tastejs / TasteStack

Licence: other
Compare backend implementations in different programming languages.

TasteStack

Compare backend implementations in different programming languages.

Implementations

  • Node.js, Google App Engine, and gcloud - Source, Demo
  • Python, Google App Engine, and Morepath - Source
  • Symfony, Chaplin.js, and Backbone.js - Source

Creating a Backend Implementation

Your implementation will not directly modify TodoMVC. Instead, it will only respond to API requests prefixed with /api/ following the specification.

Node.js

If Node.js is a part of your implementation's stack, you may use todomvc-api (npm) to validate your API, then todomvc (npm) to pull in the front-end dependencies and Express server. If your own project involves Express, see gcloud-node-todos for an example.

The TodoMVC frontend implementations (e.g. AngularJS, Backbone.js, etc) can be brought into your project as a dependency via npm or git.

Other Backend Architectures

If you're not sure where to begin for Framework/Language "X", please open an issue so we can help guide you.

Being Featured

To be featured on TodoMVC.com, you will need to maintain a hosting environment for us to link to. If that is not possible, we will still gladly feature a link from this document.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].