Честно говоря, я сначала подумал, что использование React Query для моего проекта — это слишком сложно. Но я все больше и больше посещаю свой сайт, это не то, что я хотел испытать. Я хотел получить весь контент, такой как Yelp.
Мой сервер явно давал мне знак, почему я должен был использовать
Согласно МДН
Код ответа перенаправления клиента HTTP
304 Not Modified
указывает на то, что нет необходимости повторно передавать запрошенные ресурсы. Это неявное перенаправление на кешированный ресурс. Это происходит, когда метод запроса является «безопасным методом, таким какGET
илиHEAD
, или когда запрос является условным и использует заголовокIf-None-Match
илиIf-Modified-Since
».
Код ответа перенаправления клиента HTTP
304 Not Modified
указывает, что нет необходимости повторно передавать запрошенные ресурсы. Это неявное перенаправление на кешированный ресурс. Это происходит, когда метод запроса является безопасным методом, таким какGET
илиHEAD
, или когда запрос является условным и использует заголовокIf-None-Match
илиIf-Modified-Since
.
Почему я предпочитаю React-Query хуку useEffect
- Порядок рабочего процесса
React Query: начало выборки перед монтированием компонента.
useEffect : Компонент сначала монтируется, а затем начинает извлекаться.
2. Читабельность кода
Его намного проще читать, чем useEffect. Так много контроля состояния, например, фактические данные, ошибки, загрузка и т. д. для useEffect