Встречается на собеседованиях • сегодня
Какой опыт работы с RTQ
Работал с RTK Query в нескольких проектах. Основные преимущества — встроенный кэшинг, автоматическая генерация хуков и минимум boilerplate кода.
Пример базовой настройки:
javascript
import { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react';
const api = createApi({
reducerPath: 'api',
baseQuery: fetchBaseQuery({ baseUrl: '/api' }),
endpoints: (builder) => ({
getPosts: builder.query({
query: () => 'posts',
}),
}),
});
export const { useGetPostsQuery } = api;
text
Использовал для:
- Автоматических рефетчей при фокусе окна/возвращении онлайн
- Оптимистичных апдейтов
- Пагинации с `providesTags`/`invalidatesTags`
Плюсы: меньше ручного управления состоянием, минусы — сложность в кастомизации ошибок.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы