Node.js benefits and impediments for your web application