Тёмный

📦 STATE MANAGEMENT - лучший стейт менеджер для react ? 

SIBERIA CAN CODE 🧊 - Frontend
Подписаться 10 тыс.
Просмотров 13 тыс.
50% 1

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 97   
@StivenRusTV
@StivenRusTV Год назад
Очень крутой монтаж, информация сжатия, но ее очень много, спасибо за ролик это нереально круто. Видео на 14 минут, надо как обычно в 3 минуты всю информацию. А так это отличная концовка серии стримов по стейт менеджменту. Ждем еще контент
@siberiacancode
@siberiacancode Год назад
Спасибо большое, будем и дальше стараться и делать супер контент
@StivenRusTV
@StivenRusTV Год назад
"Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
@ТыщенкоАнтон
@ТыщенкоАнтон Год назад
в очередной раз говорю слова огромной благодарности автору канала. очень , просто очень годный контент. всего наилучшего автору канала.
@siberiacancode
@siberiacancode Год назад
Спасибо большое, такие слова нереально мотивируют. Буду и дальше делать качественный контент
@KVelian
@KVelian Год назад
Ты аккуратнее с такими видео, ты настолько просто и понятно объясняешь, что люди начнут думать, что фронтенд это просто и за что вообще там столько платят 😷
@siberiacancode
@siberiacancode Год назад
В этом есть доля правды, но все эти примеры из видео это полгода стримов и тонны материала, причем я тут не все еще затронул 😎
@knowledgedose1956
@knowledgedose1956 Год назад
Эта инфа - прожеванная как для младенцев, результат использования не на одном проекте. Чтобы на самом деле понять всю суть, конечно нужно самому это все попробовать. А на это может уйти немало времени. Конечно, с подачи автора, хочется все прощупать самостоятельно, видео заряжает мотивацией. За что автору огромное спасибо!!
@siberiacancode
@siberiacancode Год назад
@@knowledgedose1956 мы на стримах смотрели это все полгода, я оченьрад что тебе понравился ролик. Спасибо, буду стараться и дальше
@RamaRama-qv3jo
@RamaRama-qv3jo Год назад
Больше спасибо, много очень полезной информации уместилось без воды!
@siberiacancode
@siberiacancode Год назад
Спасибо
@samolevich
@samolevich Год назад
Спасибо. Очень плотный материал. Большая редкость на ютубе.
@siberiacancode
@siberiacancode Год назад
Спасибо, полгода работы, рад что понравилось
@tenada1529
@tenada1529 Год назад
коммент и лайк для поддержки канала
@siberiacancode
@siberiacancode Год назад
Спасибо
@vpetevotov
@vpetevotov 3 месяца назад
Насколько я помню, формик не подходил для огромных форм, там какая-то беда с перформансом была на счет мемоизации
@siberiacancode
@siberiacancode 3 месяца назад
Вообще лично не встречался с проблемой там, но вроде бы его снова начали поддерживать
@19n1ght
@19n1ght Год назад
Очень хороший обзор, спасибо!
@siberiacancode
@siberiacancode Год назад
Будем и дальше стараться, спасибо
@d1mas1k2KA
@d1mas1k2KA Год назад
Капец, надо поверхностно попробовать половину из этого списка, чтобы стать более востребовательным специалистом 😮
@siberiacancode
@siberiacancode Год назад
Можешь глянуть стримы где мы это все смотрели, но напонмю, это всего лишь инструменты, не обязательно знать все
@maxs.4576
@maxs.4576 Год назад
Шикарный видос! Коротко и по сути!
@siberiacancode
@siberiacancode Год назад
Спасибо
@dmitryfrozt2562
@dmitryfrozt2562 Год назад
После всяких редуксов effector просто пушка ракета
@siberiacancode
@siberiacancode Год назад
Я рад, что мои подписчики пробуют разные технологии
@goblinengineer
@goblinengineer Год назад
Классный видос 👍
@siberiacancode
@siberiacancode Год назад
Спасибо, будем и дальше стараться
@iozhukau
@iozhukau 7 месяцев назад
Гиганская благодарность. Я Java разработчик, и пытаюсь понять мир React. Но это все так далеко от мира бэк-энда. Особенно работа с состоянием. Гугл не сильно помогает, потому что интернет завален ахинеей типо жми кнопочку и вот видишь циферка поменялась. Вот кому блин этот функционал нужен? А как нормальный гайдов с данными бэкенда, без тонны странных и очевидно придурковатых конструкций за выше упомянутым хламом найти сложно. А тут всё что нужно объяснил. Чел ты лучший!!!!!!!!!
@siberiacancode
@siberiacancode 7 месяцев назад
Спасибо больше, очень приятно
@kostik706
@kostik706 Год назад
Спаасибо за качественный ролик.Вопрос не со всем связан с темой видео, но я все же спрошу.Ты не думал сделать видео по Архитектуре frontenda'а про то какие ты использовал,плюсы и минусы (твое личное мнение). Относительно недавно также появилась FSD которая хоть и интересна ,но в некоторых местах реализация некоторых бизнес-задач в FSD не дает конкретных ответов как следует поступить правильно относительно методологии.
@siberiacancode
@siberiacancode Год назад
Привет, спасибо отзыв< будем и дальше стараться. По поводу fsd будет отдельный стрим с моим мнением, но методология и не должна отвечать на все вопросы, я думаю
@ukraine-donbass
@ukraine-donbass 8 месяцев назад
более монотонного еще не встречал, прям чемпион
@siberiacancode
@siberiacancode 8 месяцев назад
Это комплимент ?
@alexanderkomanov4151
@alexanderkomanov4151 Год назад
Круто!
@siberiacancode
@siberiacancode Год назад
Спасибо
@tukaloff1999
@tukaloff1999 Год назад
Требую новый видос! Во славу Сибири, дружище! Тут наткнулся на ролик где парень оскверняет app router в next и утверждает что он еще очень сырой для прода( Можешь ли ты опровергнуть это или просто высказаться?
@siberiacancode
@siberiacancode Год назад
Следующие видео про next 13,4, там все выскажу
@VolodymyrSirenko
@VolodymyrSirenko Год назад
Очень крутое видео, особенно для начинающих! Но разве нельзя реализовать работу со стейтом средствами ванильного JS? Возможно есть видео на эту тему? почему лучше пользоваться стейт менеджерами?
@siberiacancode
@siberiacancode Год назад
Спасибо за отзыв, если мы говорим про реакт, то он слушает только изменения state и props и если прям ванильно делать, то все равно придется использовать как минимум useState и как максимум useSyncExternalStore, все эти библиотеки это просто уже готовые решения для реакт и не только
@VolodymyrSirenko
@VolodymyrSirenko Год назад
@@siberiacancode Спасибо!
@hesusmaslesus736
@hesusmaslesus736 9 месяцев назад
блять ЦЕЛАЯ библиотека чтобы отправить форму
@siberiacancode
@siberiacancode 9 месяцев назад
А в чем проблема ?
@KVelian
@KVelian Год назад
Ля, вот как же ты сексуально монтажишь всё-таки 🥵
@siberiacancode
@siberiacancode Год назад
Спасибо большое, Final Cut Pro все таки имба + опыт
@A_A_A182
@A_A_A182 Год назад
Это незаконно делать такие классные видосы!
@siberiacancode
@siberiacancode Год назад
Спасибо, такие сообщения нереально мотивируют 😎
@camomile-b8z
@camomile-b8z Месяц назад
Видео хорошее, инфа полезная, но тяжеловато слушать. Речь быстрая, слова проглатываются, пришлось даже замедлить скорость (впервые!)
@siberiacancode
@siberiacancode 19 дней назад
Да, я очень быстро говорю и не думаю, что-то с этим делать. Тот самый ютубер на 2x
@darkside2436
@darkside2436 Год назад
Если у нас Rest Api то безоговорочно берём Redux Toolkit, если Graphql то Apollo Client!
@grenadier4702
@grenadier4702 Год назад
Тебе не нужно ничего из ооп, чтобы работать с mobx, ну максимум может инкапсуляция, но в остальном - ничего. Если не нравится классовый подход, используй функцию observable
@siberiacancode
@siberiacancode Год назад
Как только ты используешь классы, тебе нужно ооп, я посмотрю на твой проект без знания ооп на классах после полугода и как легко будет внедрять фичи
@grenadier4702
@grenadier4702 Год назад
@@siberiacancode нет. Классы это просто классы - способ объединить данные и функции, которые работают с этими данными. ООП - это парадигма программирования с кучей подходов, паттернов и известной троицей - инкапсуляция, полиморфизм, наследование Создать стор на классах - это не ООП. Так же, как и классовый подход в реакт - это тоже не ООП
@siberiacancode
@siberiacancode Год назад
@@grenadier4702 так ты же не будешь делать на мобх просто стор, ты будешь как раз писать контроллеры и бизнес логику
@grenadier4702
@grenadier4702 Год назад
@@siberiacancode нет, какие контроллеры? Стор с бизнес-логикой, все
@lord8360
@lord8360 Год назад
Reatom проиграл! Даже effector есть 😅
@siberiacancode
@siberiacancode Год назад
Он не проиграл, просто его изначально не было на стримах, да он и похож на некоторые библиотеки которые есть в списке
@docean9946
@docean9946 Год назад
изи байт fireship?
@siberiacancode
@siberiacancode Год назад
я fireship выучил русский язык и сделал видео
@antihype_js
@antihype_js Год назад
во первых, форм менеджер это не стейт менеджер во вторых, кэш это не стейт менеджер в третьих, роутер это не стейт менеджер
@antihype_js
@antihype_js Год назад
вывод - контент сомнительного качества
@lifelover359
@lifelover359 Год назад
не позорься, чел у формы есть состояние, реакт хук форм менеджит это состояние. Глобальный стейт можно разделить на клиентский и на то, что нам приходит с сервера. Реакт квери менеджит (свр и тд) серверный стейт используя при этом кеширование
@MihailKolesnikov
@MihailKolesnikov Год назад
@@lifelover359 поздравляю, ты опозорился на целую конфу. Ищи себя в прошмандовках джаваскрипт.
@lifelover359
@lifelover359 Год назад
@@MihailKolesnikov 🥺🥺🥺
@siberiacancode
@siberiacancode Год назад
Это может быть твое мнение, но терминология говорит обратная, документация библиотек говорит обратное.
@user-888azim-97
@user-888azim-97 Год назад
всё смешал, лишь бы наговорить на ролик. никакого сравнения, да и как можно сравнивать инструменты кеширования со стейт менеджерами, просто всё засунуть в одно видео и зачитать давно известные тезисы. и кто только хвалит такие видео…
@siberiacancode
@siberiacancode Год назад
Спасибо, за такой фидбек. По каждой технологии есть стримы, которые делали полгода, можешь на досуге посмотреть. Ну и 97% процентов хвалят, возможно 3% просто особенные 😎
@kwazipie
@kwazipie Год назад
"Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
@siberiacancode
@siberiacancode Год назад
Будет еще и будет еще больше
@flavkaa2017
@flavkaa2017 Год назад
Все же одну деталь сказать стоит. Сколько бы ни выпускали стейт менеджеров - редакс полностью еще ничто не заменило
@siberiacancode
@siberiacancode Год назад
Если учитывать инфраструктуру, то соглашусь. Полный объем редакса при его простоте и популярности. Но а вообще я думаю с помощью реакт хуков можно покрыть все, zustand тому доказательство
@izzei-1614
@izzei-1614 Год назад
Убить популярность редакса сложно, а вот предоставить те же фичи может почти любой Стейт менеджер
@bsergeev
@bsergeev Год назад
Formik буквально сразу стал обновляться, по моим подсчетам - во время монтажа видео 😁. На момент 5.06.2023 актуальная версия - 2.4.1 (4 дня назад). Спасибо за видео!
@siberiacancode
@siberiacancode Год назад
Надеюсь он начал обновляться из-за видео
@onlytryhard80
@onlytryhard80 Год назад
Куча полезной и концентрированной информации + супер монтаж
@siberiacancode
@siberiacancode Год назад
Видео оказалось сложнее для меня чем обычно, но я думаю я не плохо справился. Спасибо за поддержку
@flyguy9864
@flyguy9864 6 месяцев назад
за голос Sorax’a респект 😂
@windus08
@windus08 Год назад
Как же впадлу писать самому инфинит скрол на ртк🥲
@Mirrasim
@Mirrasim Год назад
Лучший
@siberiacancode
@siberiacancode Год назад
Спасибо большое, буду и дальше делать хороший контент
@zxcuqesadq6280
@zxcuqesadq6280 Год назад
Привет, не хочешь продать свой канал?
@siberiacancode
@siberiacancode Год назад
Привет нет
@zxcuqesadq6280
@zxcuqesadq6280 Год назад
Ну ладно удачи
@yaroslavlavrov7153
@yaroslavlavrov7153 Год назад
Контент - пушка!
@siberiacancode
@siberiacancode Год назад
Спасибо, буду стараться дальше
@izzei-1614
@izzei-1614 Год назад
Слова о том, что редакс - отличное решение для написания бизнес-логики в больших приложениях звучат крайне сомнительно, т.к. в редакс нет ни одиного инчтрумента для описания бизнес-логики.
@siberiacancode
@siberiacancode Год назад
Миллион приложений, где вся бизнес логика описана в redux thunk, saga + код в компонентах, да и я сам так делал, не уверен, что там нет инструментов
@izzei-1614
@izzei-1614 Год назад
@@siberiacancode на сайте редакс сага авторы описывают библиотеку как "An intuitive Redux side effect manager." Но бизнес-логика не состоит из одних сайд-эффектов.
@izzei-1614
@izzei-1614 Год назад
@@siberiacancode код в компонентах - это признак того, что инструмент отсутствует
@izzei-1614
@izzei-1614 Год назад
@@siberiacancode как можно всю бизнес-логика описать в сайд-эффектах? Насильно оборачивать весь код в thunk/saga?
@siberiacancode
@siberiacancode Год назад
@@izzei-1614 мне нравится как ты упустил thunk и saga и даже иногда вариант писать логику в доп классах или даже в редюсерах, хотя это плохая практика + react получается не инструмент
@gregdmitriev2784
@gregdmitriev2784 Год назад
А зачем так быстро говорить ? "Спешка нужна при ловле блох и при поносе" 😄😄 а так - гуд, хороший контент
@siberiacancode
@siberiacancode Год назад
Второе я обожаю, я просто так говорю и мыслю. Я весь контент смотрю на 2x
@kwazipie
@kwazipie Год назад
а я за быструю речь
Далее