Когда использовать веб-сокет или http

При разработке приложения для социальных сетей, когда следует использовать веб-сокеты?

Я знаю, что мне нужно использовать их для получения таких вещей в реальном времени, как обмен сообщениями и уведомления.

Но должен ли я использовать веб-сокеты в таких функциях, как "Like", "Retweet" и т.д.?

В настоящее время у меня есть один websocket для каждого из этих ресурсов, он отлично работает, но я не уверен, что это лучший подход.

Внутри этих соединений веб-сокета у меня есть функция, которая уведомляет пользователей в реальном времени.

Но потом я подумал: "Человек, я не думаю, что мне нужен веб-сокет для такой функции, я могу просто использовать Http и использовать веб-сокет только для уведомления"?

У меня есть сомнения

Вернуться на верх