When you think of a database the first things that might come in to your head might be MySQL, MongoDB, or PostgreSQL. While these are all great choices for storing data, they're all over-powered for the majority of applications. Consider a desktop chat application written with the Electron framework in...
Getting Started with Camo
Edit: Updated code to Camo v0.12.1 First of all, Camo is a new class-based ES6 ODM for MongoDB and Node. With mainstream ES6 quickly approaching us, I thought we were long overdue for an ODM that took advantage of the new features, so I created Camo. What bothered...
Introducing Camo: A class-based ES6 ODM for Mongo-like databases
Edit: Updated Camo code to v0.12.1 Camo is an ES6 ODM with class-based models. A few of its main features are: dead-simple schema declaration, intuitive schema inheritance, and support for multiple database backends. A simple Camo model might look like this: var Document = require('camo').Document;...