Встречается на собеседованиях • сегодня

Как взаимодействовал с Backend на последнем проекте

На последнем проекте взаимодействие с Backend строилось через REST API и WebSocket.

  • REST API: Использовал fetch и axios для запросов. Например:
javascript
const response = await axios.get('/api/users', { params: { page: 1 } });
if (response.status === 200) {
  setUsers(response.data);
}
  • WebSocket: Реализовал чат через socket.io. Подключение и обработка событий:
javascript
const socket = io('https://api.example.com');
socket.on('newMessage', (message) => {
  addMessage(message);
});

Для типизации запросов и ответов использовал TypeScript, а для удобства работы — React Query (кеширование, инвалидацию).

Также согласовывали API через Swagger/OpenAPI, что ускоряло интеграцию.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы