Как разрабатывать веб-приложения на NodeJS и AngularJS?
1. Как правильно отдавать статику? Использовать nginx?
2. Как правильно разрабатывать приложение? На PC, потом заливать на сервер? Или сразу на сервере?
3. Как реализовать автозапуск веб-сервера node при перезагрузке сервера?
4. Как обновлять работающее веб-приложение с пользователями?
1. Для бекенда можно использовать фреймворк express. Для статики там есть express.static() expressjs.com/4x/api.html#app.use
2. Локально
3. forever https://github.com/nodejitsu/forever
4. После обновления приделся перезапустить node, но возможно, какие-то фреймворки позволяют этого не делать.