Тёмный
knowcity
knowcity
knowcity
Подписаться
Комментарии
@mavldr
@mavldr 2 месяца назад
Оооочень полезно и доступно, спасибо тебе большое за видно
@true227
@true227 6 месяцев назад
люди, которые показывают реальное применение инструментов на практике не получают просмотров и забивают на ютьюб, а всякое говно типа минина пересказывающие оф доку собирают подписоту:(
@srjp4777
@srjp4777 7 месяцев назад
У меня почему-то не работает частичный поиск. Я делаю поиск по одному из полей объекта и ответ приходит только если введенное значение полностью совпадает со значением в поле объекта. Кто нибудь може подсказать из-за чего так может быть?
@Artem_Arutunyan
@Artem_Arutunyan 8 месяцев назад
Шикарное объяснение!
@pirog-alex
@pirog-alex 9 месяцев назад
Самое интересное, как быть в ситуации, когда мы удаляем что-то по id? По идее при обычном indalidatesTags после удаления будет попытка автоматически перезапросить данные по id, но записи в БД уже нет - получаем 404. В целом, ну нет данных и нет, не страшно, что запрос выполнился. А с другой стороны 404 в консоли по удаленному посту покоя не дает. Это решается тегами?
@Denis-rh9jp
@Denis-rh9jp 10 месяцев назад
Парень, у тебя талант, делай свои курсы или уроки. Я посмотрел кучу всяких курсов и объяснений. Твой ролик на пальцах показывает что как и почему…. Спасибо!!!
@Denis-rh9jp
@Denis-rh9jp 10 месяцев назад
Офигеть! Одно из самых эффективных 13ти минутных учебных видео! Респект, чувак, респект.
@Haskiken4370
@Haskiken4370 10 месяцев назад
блин я надеялся это исходник без наличия контента этого урока. То есть без изменений этой темы но спасибо
@mr_adw
@mr_adw 11 месяцев назад
Получается что теперь необходимости использования toolkit практически нет?
@RamaRama-qv3jo
@RamaRama-qv3jo Год назад
Прекрасное объяснение и подача, жаль большое нет контента...
@АлександрГрадинар-ф7б
Классное видео, благодарю, очень полезно. Кстати, кажется refetchOnFocus по умолчанию true, я долго понять не мог чё запросы каждый раз идут :D
@beha8675
@beha8675 Год назад
Очень хорошое видео круто обьяснили , можете еще делать видео про мутации?
@abobunus
@abobunus Год назад
redux suck? это что-то новенькое 0:52
@EvaKerrigan
@EvaKerrigan Год назад
Это лучшее видео что я видела за всю жизнь по фронтенду, по всем темам вообще ) Это идеально ! Я, наконец, прониклась графкюэлем ! Спасибо !!! 🤍🤍🤍
@ИльяИваник-ф8ф
@ИльяИваник-ф8ф Год назад
Подскажи пожалуйста, а если у меня в одном компоненте считываются данные через RTK Query, а в другом мне надо сделать селектор из этих данных? Нигде не нашел реализации.
@ecroFeGushKa
@ecroFeGushKa Год назад
Во все RTKQ endpoints встроен селектор, доступ к нему есть в виде someApi.endpoints.XXX.select(...queryParams)(store.getState()). В таком виде его можно использовать в reselect или в useSelector
@en_kratia
@en_kratia Год назад
@@ecroFeGushKa спасибо.
@SabilasSalam
@SabilasSalam 4 месяца назад
@@ecroFeGushKa можно подробней пожалуйста?
@ГусяНоздреватая
20:26 сейчас вообще можно включить автоматическую генерацию кастомных хуков, даже дженерики прописывать не придётся)
@ВсеволодЗахаров-я1ы
Saga это кринж
@whoiam6395
@whoiam6395 Год назад
Попал на легаси проект! Вот приходится учить легаси технологии!
@vitalyognitsky2801
@vitalyognitsky2801 Год назад
Пизда вам Ублюдки рашисткие. Тупыееееееееее
@Dashabubli4
@Dashabubli4 Год назад
по делу и кратко, спасибо большое, долго искал чтоб разобраться с rtk )
@noobike7996
@noobike7996 Год назад
Самое понятное объяснения редакса в интернете
@localhost666
@localhost666 Год назад
Каким образом на клиенте работает автозаполнение по полям, которые указаны на сервере? Каким образом клиент вообще знает какие поля существуют??
@soundnimation
@soundnimation Год назад
что будет отабражено если после рендера информация в базе о книге будет изменена? будет ли тригеритсься ререндер?
@markmakarov4544
@markmakarov4544 Год назад
Благодарю за видео! Мигрирую с санок, были вопросы, и в течении первых 10 минут был разбор интересующего меня нюанса!)))🎉
@PP-yi2ip
@PP-yi2ip Год назад
Огромное спасибо! Лучшее видео про RTK Query, !
@ГеоргийРукомин
автору респект
@aspirinemaga
@aspirinemaga Год назад
как сильно тянет глаза этот темный UI theme 👀
@aleksandrzhilkin4800
@aleksandrzhilkin4800 Год назад
Не понял, почему бы вместо AuthContainer не использовать сразу Auth: export default connect(mapStateToProps, mapDispatchToProps)(Auth); вместо export default connect(mapStateToProps, mapDispatchToProps)(AuthContainer);
@johnbonjovi9347
@johnbonjovi9347 2 года назад
хорошо объясняешь!
@hhukolpk5192
@hhukolpk5192 2 года назад
СПОСИБО БОЛЬШОЕ.!
@natalyshulzhenko8237
@natalyshulzhenko8237 2 года назад
Спасибо огромное за материал! Супер видео
@onlytryhard80
@onlytryhard80 2 года назад
Божественное объяснение, спасибо!
@maxim.saharov
@maxim.saharov 2 года назад
Спасибо автору за проект! А если не секрет - то подскажите кто то как запустить этот проект - потому что то что в скриптах "dev": "vite", "build": "tsc && vite build", "serve": "vite preview" как бы я не понял как это запустить и как указать в import.meta.env.VITE_API_TOKEN, свой токен ? я так понимаю что запуск и указание своего токена нужно как то через vite делать ? если да то как ? я то что то я в документации vite потерялся и не смог разобраться.
@гришазагладкин
@гришазагладкин 2 года назад
Спасибо за контент😇
@Nikita-vf6td
@Nikita-vf6td 2 года назад
Окей редакс вам не нужен, а сагу вы как замените?) Каждый раз писать локальные костыли для к примеру предотвращения повторных запросов?)
@ecroFeGushKa
@ecroFeGushKa 2 года назад
Вся работа с сетевыми пайплайнами вынесена в мидлварки ApolloLink. Есть 100500 готовых написанных линков под все случаи жизни, от аутентификации, до очереди запросов и сетевых ретраев. Это, кстати, гораздо лучше с архитектурной точки зрения: все сетевые штуки вынесены по сути на отдельный слой приложения. В то время как в схеме с сагой, это все на уровне редакса по сути.
@denysm.1549
@denysm.1549 2 года назад
ауф... Бомба)
@ровойт
@ровойт 2 года назад
super
@ТимурТокумов-и1к
@ТимурТокумов-и1к 2 года назад
Благодарю!)
@timwin47
@timwin47 2 года назад
недавно перешел на graphql, Вопрос а как теперь работать с общими данными? типа хочу положить в корзину и забирать потом на странице корзины, в голову приходит только localStorage.set get, (раньше это делал редакс)
@ecroFeGushKa
@ecroFeGushKa 2 года назад
Такие данные, обычно, хранятся на стороне сервера: товары добавляются и удаляются через API
@timwin47
@timwin47 Год назад
@@ecroFeGushKa не все же у меня храниться должно на бэке, это значит все я не могу локальные данные передавать по компонентам (как в редаксе)?
@hpcforum
@hpcforum 2 года назад
Нет, Трамп, не настроишь меня против graphql.
@hpcforum
@hpcforum 2 года назад
Спасибо, шикарное видео. Скрипач не нужен. Только вот там еще ерор возвращаются из этого хука, жаль что не дописали немного компоненты для красоты картины.
@eradil
@eradil 2 года назад
eeeeebaaaa vot ono kak
@bossmusa9075
@bossmusa9075 2 года назад
Очень-очень-очень хорошо, настолько приятно слушать было, что я в шоке даже немного. Зарубежный уровень.
@ДмитрийЕгоров-с5ь
@ДмитрийЕгоров-с5ь 2 года назад
Очень годно! Спасибо. + подписка.
@krokrokleus855
@krokrokleus855 2 года назад
огонь!
@braivs
@braivs 2 года назад
Крутое видео, понял новые идеи из него. Но проблема, что у меня не работают значения (isError, isLoading и пр.) возвращаемые из хука RTK Query, при мутации. const [addRegisterRequest, {data, isError, isLoading, isSuccess, error}] = useRegisterMutation() Они работают в случае get запросов у меня, а вот для мутаций же нет, приходится отказываться от них и переписывать на другое. Подскажите пожалуйста кто решил эту проблему.
@Аннанежная-м8я
@Аннанежная-м8я 2 года назад
Здравствуйте. Спасибо за видео на такую не простую тему. На 12:23 вы говорите про то, что код с async await компилится в код с генераторами, но я не смогла это увидеть в компиляторе babel. Могли бы вы подсказать как именно этого добиться?
@jake_timabay
@jake_timabay 2 года назад
Браво, наконец-то допер. Жаль что узнал про GraphQl, только сейчас.
@vladimirkozak4973
@vladimirkozak4973 2 года назад
Парень, у тебя талант, делай свои курсы или уроки. Я посмотрел кучу всяких курсов и объяснений. Твой ролик на пальцах показывает что как и почему…. Спасибо!!!