Что нужно помнить про gRPC
gRPC в Project X до сих пор поддерживается, но в актуальной документации даже его собственная страница помечена рекомендацией перейти на XHTTP. Это очень сильный сигнал: экосистема сама смещается в сторону более нового подхода.
Когда WebSocket всё ещё всплывает
WebSocket не исчез полностью, но сегодня чаще выглядит как понятный старый вариант для определённых схем, а не как лучший ответ на все вопросы. Если у вас задача не “собрать что угодно”, а получить сильный современный стек, XHTTP чаще заслуживает внимания первым.