Как уйти от callback hell в node.js?
ну промисы же, а теперь ещё и async/await, ну
Promise (+ async/await для 8го node, который будет LTS, перейду на него через пару месяцев с 6го), sequelize в качестве ORM. Express в качестве роутера.