Одностраничное приложение только на websocket, делал кто?
Идет этап подбора технологий для реализации сервиса который подразумевает необходимости внедрения RealTime.
Front-end планируется писать на AngularJS.
Для backend выбираем между двумя вариантами:
1) AngularJS получает данные по API. API сервер (назовем его так) написан на python(django) для realtime поднимаем рядом NodeJS с socket.io
2) Безумная, но интересная и забавная идея реализовать весь backend на NodeJS исключительно по websocket (socket.io). Никаких Http запросов к API, только websocket(socket.io).
Если с 1 всё довольно очевидно, то вот насчет второго есть много неуверенности.
Так вот вопрос в том, реализовывал ли кто то backend по 2 схеме и с какими подводными камнями сталкивался или это совсем бред?
P.S. Вопрос пишу потому что интересна вторая идея, в голове всё замечательно и прекрасно, но что-то настораживает, вот решил проконсультироваться так сказать.