Loading Events

« All sessions

Developer

Building MVC Node.js Applications with Couchbase Server

MongoDB has been the default database choice in the Node.js world for too long. That’s largely been thanks to the Mongoose ODM, which makes it simple to create an MVC pattern application with some of the same abstraction you’d get from a full framework such as Rails. Now that we have the Ottoman ODM for Couchbase, it’s far easier to build Node.js apps backed by Couchbase. In this talk, I’ll show how to build a simple Node.js application that follows the MVC pattern. At first I’ll start out using the Node.js client directly, both through key-value access and with N1QL, and then I’ll switch to using Ottoman to show just how effortless it can be to use Couchbase Server in your Node.js applications.