Когда в проекте стоит использовать websocket integration, а когда лучше выбрать другой подход?

AngularSeniorHttpClient and APIТеорияangularwebsocketapisenior

Что хотят услышать интервьюеры:

websocket integration — это двусторонний realtime-канал для уведомлений и live updates.

Ответ:

Использовать стоит: когда задача действительно требует этого механизма и есть понятный контракт использования.

Лучше не использовать: когда простое состояние, обычный компонент или сервис решают задачу проще.

Пример:

return this.http.get<User[]>('/api/users', { params });

Риск: использовать websocket для обычного request-response без необходимости.

Источники

Похожие вопросы