Просто ультимативные уроки. Ударными темпами выводят меня на новый уровень понимания. Мне нравится как вы подходите к методу обучения: сначала реализация на коленке, без абстракций из библиотек, а затем уже постепенное решение возникших проблем. Это дает очень глубокое понимание, спасибо
Евгений, благодарю за детальный и информативный курс! 📚 Особенное спасибо за раздел, посвященный RTK Query. В данный момент я активно использую его для работы с GraphQL в моем проекте, и ваше объяснение помогло мне глубже понять возможности и применение этой технологии. Также ценю ваше внимание к thunks и createAsyncThunk, так как я предпочитаю выносить бизнес-логику в thunk, чтобы сохранить чистоту хуков. 👍 Жду продолжения курса и новых полезных материалов! 🚀
очень рад что всё же решил посмотреть нашёл ответы на вопросы о которых сам раньше задумывался, но бросил это дело, потому-что моё решение выглядело уродливо "как бы нам всё ещё использовать RTK-Query, но при этом писать код не внутри компонента, а именно в коде стора"
вот я работаю с редаксом и вроде думал что ничего нового не узнаю, а к примеру как под катом работает финк и как делать запросы до рендера я не знал. Спасибо за такой глубокий видосик. больше таких на канал!!
Спасибо большое, данные из запросов rtk query, вообще -то хранятся в стор, они хранятся в поле data, Я их в redux devtools нахожу Возможно их не было из-за prefetch Спасибо большое за пояснения по тегам, общую инфу вроде знала, но видела в доке более подробные варианты и не могла понять Вообще доку редакса читать сложно Хотелось бы про варианты update тоже, в любом случае ждём 3го урока!!!! Да и первые стоит пересмотреть, чтобы разложить все нормально) Upd: оказывается 3я часть уже есть🎉🎉🎉
1:19:44 я в целом советовал бы поставить consistent type imports правило eslint. Из плюсов тайп импорты ускоряют билд приложения. При частом CI/CD небольшая отдушина. Так что вполне разумно автоматизировать.
Большая благодарность вам. Вы мне помогли разобраться в тяжелом и не понятном. Но я не могу понять как понять какой у меня уровень, джун мидл или сеньер?
Роутер внутри санки плохая идея: тесты на такую санку становится ещё сложнее написать, такую санку не вызвать/переиспользовать из другой части UI (скажем на другом роутер) из-за редиректа на статический путь. И хак циклической зависимости - плохой костыль. Санки должны управлять дата-флоу, а не UI-ем (роутингом в том числе). Сам компонент (или другое место, откуда санку запускаем) должен решать куда навигиваться на в случае ошибки и успеха.
1:15:32 думаю что этого хака с очередью можно избежать если забить на extra Argument и использовать в функциях напрямую. Заодно и запрос начнётся раньше. А тестах можно мокать модуль.
Евгений, Здравствуйте! Подскажите, будут ли видео о js в вашем исполнении? Очень нравится объяснение по react, хотелось бы и js так же глубоко подтянуть)
Скрещивать thunk и RTK query как по мне не лучшая идея. Сомнительная концепция. В документации такой вариант не описан и соответственно разраб со стороны наврядли сообразит что здесь и к чему.
Просто ультимативные уроки. Ударными темпами выводят меня на новый уровень понимания. Мне нравится как вы подходите к методу обучения: сначала реализация на коленке, без абстракций из библиотек, а затем уже постепенное решение возникших проблем. Это дает очень глубокое понимание, спасибо
обычно смотрю в ускоренном режиме, тут в некоторых местах пришлось ставить 0,75 😅. Большое спасибо, Евгений!
Как же не хватало видео по RTK Query на русском ютубе)
Евгений, огромное спасибо за великолепный курс! Ждем 3-ю часть!
Евгений, благодарю за детальный и информативный курс! 📚 Особенное спасибо за раздел, посвященный RTK Query. В данный момент я активно использую его для работы с GraphQL в моем проекте, и ваше объяснение помогло мне глубже понять возможности и применение этой технологии. Также ценю ваше внимание к thunks и createAsyncThunk, так как я предпочитаю выносить бизнес-логику в thunk, чтобы сохранить чистоту хуков. 👍 Жду продолжения курса и новых полезных материалов! 🚀
Спасибо огромное за твой труд!
Куплю твой курс просто по тому что хочу отблагодарить тебя за проделанаю работу!🏋🏻
Евгений, спасибо за видео, очень рад, что это оно существует, много вопросов про редакс закрыто после него
Женя, большое спасибо. Это прекрасно!
Спасибо. Прошлый курс мне очень помог понять Redux.
Уверен, что и этот будет не менее полезен.
очень рад что всё же решил посмотреть
нашёл ответы на вопросы о которых сам раньше задумывался, но бросил это дело, потому-что моё решение выглядело уродливо
"как бы нам всё ещё использовать RTK-Query, но при этом писать код не внутри компонента, а именно в коде стора"
Евгений браво! Огромное вам спасибо!
вот я работаю с редаксом и вроде думал что ничего нового не узнаю, а к примеру как под катом работает финк и как делать запросы до рендера я не знал. Спасибо за такой глубокий видосик. больше таких на канал!!
Нравится твои видео. Раз упомянул что хорошо в react query с redux, ждем видео о том как их дружить правильно
Спасибо большое за видео, было очень полезно и много новой информации!
Спасибо большое. Много полезных практик!
Спасибо большое, данные из запросов rtk query, вообще -то хранятся в стор, они хранятся в поле data, Я их в redux devtools нахожу
Возможно их не было из-за prefetch
Спасибо большое за пояснения по тегам, общую инфу вроде знала, но видела в доке более подробные варианты и не могла понять
Вообще доку редакса читать сложно
Хотелось бы про варианты update тоже, в любом случае ждём 3го урока!!!!
Да и первые стоит пересмотреть, чтобы разложить все нормально)
Upd: оказывается 3я часть уже есть🎉🎉🎉
Спасибо тебе, как же классно!!!!!
1:19:44 я в целом советовал бы поставить consistent type imports правило eslint. Из плюсов тайп импорты ускоряют билд приложения. При частом CI/CD небольшая отдушина. Так что вполне разумно автоматизировать.
это просто жир!!! БОМБА!!! Я не знаю как сказать по другому!!!!
спасибо, объясняешь просто и понятно
Ура! Спасибо!
Посмотрел, спасибо)
Преисполнился😊
Большая благодарность вам. Вы мне помогли разобраться в тяжелом и не понятном. Но я не могу понять как понять какой у меня уровень, джун мидл или сеньер?
Спасибо за работу
классное обзорное видео, спасибо
супер! спасибо!
сложно и кашка образовалась, но спасибо, пойду пересматривать Часть 1 и репит 2 часть xD
Просто автор уж слишком гонит , нереально уследить где и что он меняет и при этом еще слушать объяснение)
Роутер внутри санки плохая идея: тесты на такую санку становится ещё сложнее написать, такую санку не вызвать/переиспользовать из другой части UI (скажем на другом роутер) из-за редиректа на статический путь. И хак циклической зависимости - плохой костыль. Санки должны управлять дата-флоу, а не UI-ем (роутингом в том числе). Сам компонент (или другое место, откуда санку запускаем) должен решать куда навигиваться на в случае ошибки и успеха.
1:15:32 думаю что этого хака с очередью можно избежать если забить на extra Argument и использовать в функциях напрямую. Заодно и запрос начнётся раньше.
А тестах можно мокать модуль.
21:36 А почему бы просто не вызвать стор внутри без хука? Вряд ли их будет несколько
1:32:43 NIT: Вкусовщина, но как по мне лучше отработать сначала negative кейс с force refetch
А потом уже селектнуть и вернуть отрицание
Привет! Как после запроса и получения, например, токена записать его в store, чтобы иметь доступ в другом компоненте. Через dispatch?
лайк не глядя
Зачем передавать в extraArguments api и router, если мы их можем просто импортировать в санку ? Какой от этого профит ?
Хей
Сколько частей планируется?)
Топовый видос
Евгений, Здравствуйте! Подскажите, будут ли видео о js в вашем исполнении? Очень нравится объяснение по react, хотелось бы и js так же глубоко подтянуть)
1:14:58 наконец-то увидел реальный пример абуза event loop'а, снимаю шляпу
Хоть кто-то про РТК куери рассказал)
2:37 cleateSlice
20:30 - 21:00 не могу понять
тоже не понял о чем речь, "эффект вызывается после редеринга, когда наши все эффекты были вызваны", какая-то бессмыслица
2:50:47 преисполнился
Скрещивать thunk и RTK query как по мне не лучшая идея. Сомнительная концепция. В документации такой вариант не описан и соответственно разраб со стороны наврядли сообразит что здесь и к чему.
cупер спасибо!