На чем разрабатывать realtime веб-приложения?
Повторите попытку вникнуть в nodejs.
Самый легкий вариант realtime приложения - это Meteor. Там все готово, можно одной командой добавить пакет пользователей, и прочие штуки. В идеале связка meteor+react, но для этого надо знать еще и react. Так что вам советую сначала выучить javascript + nodejs, а затем прочитать это ru.discovermeteor.com (книга несколько устаревшая, лучше читать на английском)