Как правильно собрать real-time web сайт?

Как правильно собрать real-time сайт подобно вконтакте?
С командой делаем интерактивный сайт, который будет постоянно общаться с сервером и асинхронными событиями.
После чтения статей пришел к выводу, что общение с сервером будем делать через WebSockets , а серверную часть на ASP.NET WebAPI (потому что есть хороший опыт с webapi , а времени изучать другие бекэндовские возможности нет).
ФронтЭнд хочу сделать с ReactJs и с rx.js.
Если у кого-нибудь опыт сборки подобных приложений? Если да, то поделитесь пожалуйста.
Если встречали статьи о создании подобных приложений, то скиньте, пожалуйста, сюда ссылки.
  • Вопрос задан
  • 2677 просмотров
Пригласить эксперта
Ответы на вопрос 3
Посмотрите в сторону ASP.NET SignaR она для этого и разрабатывалась.
Ответ написан
@raiboon
Не забивайте себе голову дот-нетом, намучаетесь. Раз уже всё-равно будете учить js для фронтэнда, берите сразу Meteor.js или Derby. и будет всё реалтаймовое из коробки.
Ответ написан
@roman01la
Очень абстрактное описание :) По поводу Rx + React, я думаю общее впечатление можно получить просмотрев пару примеров, типа TodoMVC и т.д.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы