incrudible

CRUD Operation Management

incrudible

CRUD Boiler Plate for Node JS

This is a library I'm writing to assist in creating easy to use REST services with a database backend. Essentially it will take an object and either a callback function or an express response object. Using the callback function gives the consumer a chance to see the object they get, whereas passing the response object will cause a message and/or the desired object into the body of the response as JSON.

I'm using it in the following way on my unit tests:

crud = require('incrudible');
 
manageObject(parameters, type, req, function(message) {
  console.log(message); // Prints message out to log
}
 
function manageObject(param, type, req, callback) {
    crud(dbName, param, type, callback); // This builds the object
}
'''