1. How do you deploy a Node.js application to production?
Node.js apps can be deployed using PM2, Docker, or cloud platforms like AWS, Vercel, and Heroku. The process includes building the app, setting environment variables, and using a reverse proxy like Nginx for routing.
pm2 start app.js --name myapp pm2 logs myapp