Why Adopt NodeJS for Web Development