Node.js has set the standards for web app development and is definitely the go-to technology for start-ups and enterprises. If you are looking to develop next enterprise app; then Node.js is definitely worth a try.
Benefits of using Node.js for Web Application Development:
• One language on both front-end and back-end
• Event-driven, non-blocking I/O model to perform fast operations
• Node Package Manager to increase code reusability
• Data Streaming
• Real-time applications