Основы react-query за 30 минут

  Рет қаралды 3,671

Виктор Рябков

Виктор Рябков

Күн бұрын

Пікірлер: 29
@enot84js
@enot84js 4 ай бұрын
Спасибо огромное за грамотное, чёткое, лаконичное объяснение! Успехов Вам!
@MagicMightNew
@MagicMightNew Жыл бұрын
Спасибо. Наглядно, но немного затянуто :) По сути, первые 12 минут можно было бы сжать до трех, выкинув стилизацию, перепроектирование компонентов и оставить только мороку с запросом, слежением за загрузкой и сделать переход как на 13 минуте к react query.
@cdenis7578
@cdenis7578 4 ай бұрын
У тебя ошибка была в функции с самого начала. Тебе нужно было вернуть правильно промис потом вызывать на ней метод then.
@veniaminsamoylov1617
@veniaminsamoylov1617 6 ай бұрын
Спасибо как раз вовремя и понятно.
@NikOroferov
@NikOroferov 4 ай бұрын
Хорошее видео, спасибо :3
@Tabasco30
@Tabasco30 Жыл бұрын
🔥
@true227
@true227 Жыл бұрын
сделано круто, но лично я еще пока не до конца изучил нативный синтаксис реакта, вернусь позже:)
@esp2644
@esp2644 4 ай бұрын
А что делать, если при использовании useQuery при возврате data, isLoading и т.д, при повторном вызове в useMutation ошибка данных, как правильно в начале определить данные а потом из вызывать в аргументах методов?
@esp2644
@esp2644 4 ай бұрын
То есть, нельзя вызвать 2 раза data, data. Что то читаю доку и вообще не понимаю как это все работает
@viktor.riabkov
@viktor.riabkov 4 ай бұрын
Я не совсем понял кейс. useQuery и useMutation это два разных хука для двух разных целей. useQuery - только для get запросов useMutation - для всех остальных который могут изменять данные на бэке. Если я правильно понял то вы хотите использовать useMutation, в таком случае у вас есть функция mutate или mutateAsync. mutateAsync работает как promise, то есть можно его ждать при помощи await. А вот если используете mutate, тогда нужно прокинуть onSuccess метод при вызове useMutation хука. Надеюсь, хоть немного помог))
@макс-х9п9л
@макс-х9п9л 2 ай бұрын
А если в data с сервера придëт не массив, что будет тогда?
@viktor.riabkov
@viktor.riabkov 2 ай бұрын
Ничего страшного, самое главное это то как ты потом работаешь с data. Если ты точно знаешь какая структура, то просто работай с ней. Если не уверен то желательно делать какие то проверки или хотя бы проставлять "data?.something", чтобы избежать краша приложения
@макс-х9п9л
@макс-х9п9л 2 ай бұрын
@@viktor.riabkov Это понятно, я спросил, потому что искал не обзор react query, а хотел посмотреть как правильно обработать полученные данные с его помощью) Я понимаю, это чисто основы, но хотелось бы сразу видеть как это применяется в реальных задачах))
@RussianFrontend
@RussianFrontend 9 ай бұрын
честно говоря, глубины разбора либы совсем не хватило
@viktor.riabkov
@viktor.riabkov 8 ай бұрын
Соглашусь, за 30 минутный ролик успел только по верхам проскочить
@cdenis7578
@cdenis7578 4 ай бұрын
Ты нашел ошибку... Я просто не досмотрев видео написал коммент =)
@viktor.riabkov
@viktor.riabkov 4 ай бұрын
😅
@АлександрПлуталов-ъ4ш
@АлександрПлуталов-ъ4ш 8 ай бұрын
чувак ты простой запрос не знаешь как вывести а собираешься людей учить))) без обид
@viktor.riabkov
@viktor.riabkov 8 ай бұрын
Без обид
@focus12024
@focus12024 6 ай бұрын
Cюр с рендером
@viktor.riabkov
@viktor.riabkov 6 ай бұрын
В каком смысле?
@АндрейКарякин-и1ы
@АндрейКарякин-и1ы 4 ай бұрын
изйэррор прям бесит... :)
@viktor.riabkov
@viktor.riabkov 4 ай бұрын
Надеюсь ты про мое произношение))
@ОлегСелин-ш9ы
@ОлегСелин-ш9ы 8 ай бұрын
Не нравится ни react-query, ни rtk-query.
@viktor.riabkov
@viktor.riabkov 8 ай бұрын
Почему? А чем вы пользуетесь в своих проектах?
@2Extremum
@2Extremum 7 ай бұрын
Половину экрана говорящей головы - вообще бессмысленно в плане подачи информации..
@viktor.riabkov
@viktor.riabkov 7 ай бұрын
Соглашусь, в последних видео поменял формат
@Fs-xj2gu
@Fs-xj2gu 4 ай бұрын
react-query шляпа посмотри про reatom
@viktor.riabkov
@viktor.riabkov 4 ай бұрын
Спасибо за рекомендацию, гляну!
Combining Zustand with React Query
20:24
Cosden Solutions
Рет қаралды 27 М.
Валерий Баранов - React Query в деле: как Яндекс Командировки уже три года живут без state-менеджера
47:58
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 95 МЛН
Thank you Santa
00:13
Nadir Show
Рет қаралды 33 МЛН
React Query за 10 минут! Быстрый курс
11:34
Archakov Blog
Рет қаралды 58 М.
RTK Query in React (Complete Tutorial)
29:23
Cosden Solutions
Рет қаралды 15 М.
React JS c Нуля - Курс для начинающих БЕЗ ВОДЫ [2024]
3:42:01
Владилен Минин
Рет қаралды 495 М.
RTK Query или альтернативный Redux по работе с API
31:55
Михаил Непомнящий
Рет қаралды 102 М.
State Managers Are Making Your Code Worse In React
13:33
Web Dev Simplified
Рет қаралды 202 М.
ТОП 10 ВОПРОСОВ В ЯНДЕКС, СБЕР, ОЗОН ПО REACT
26:47
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Рет қаралды 18 М.
Про git log, git stat и анализ данных github
26:17
Alexey Bakhirev
Рет қаралды 1,7 М.
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33