Node.js/Express implementation of the Todo-Backend API spec
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 9 commits ahead of dtao:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
migrations
.gitignore
.node-version
Procfile
README.md
backend.js
package.json
server.js

README.md

todo-backend-express-csp

This is an example implementation of moredip's Todo-Backend API spec, using Node.js and the Express framework.

This implementation is a fork of dtao's, but uses js-csp rather than promises or callbacks for asynchronous work loads.

This example saves TODOs in a PostgreSQL database and uses node-db-migrate for database migrations. A production instance is running on Heroku at http://todo-backend-express-csp.herokuapp.com.

CSP Resources

Original Paper by Tony Hoare

2004 Book by Tony Hoare

CSP Implementations

golang (goroutines and channels)

core.async (clojure/script)

js-csp (javascript)