Building a Blog Application with CouchDB

This is our third installment in the “CouchDB – Database for the Web” course. So far, we have installed CouchDB, we delved into the basic operations of this NoSQL DB and we talked about Design documents, a special type of CouchDB document that contains application code.

In this lesson, we will build a blog application using the Javascript based Web Server Node.js along with CouchDB. For this purpose, we will use the swig client side javascript template engine, Node.js for server side development, middleware handling with express.js, CouchDb as the database and the Node.js Cradle Module Extension (to achieve communication with CouchDB).

Get started here