node.js base framework