Zustand. Ідеальний стейт менеджер для React у 2024 році?

Ғылым және технология

У світі React розробки вибір правильного стейт менеджера може бути надзвичайно складною задачею. У цьому відео ми розглянемо новий і перспективний стейт менеджер, який отримав значне визнання серед розробників - Zustand. Дізнайтеся про його функціонал, популярність серед спільноти, доступність навчальних матеріалів, практичне застосування, нововведення у вигляді Slices та його ефективність у роботі з асинхронними операціями. Отримайте повну інформацію про те, чому Zustand - це ідеальний стейт менеджер для ваших проєктів React у 2024 році! 🚀🔍
Стати спонсором каналу:
/ @maksymrudnyi
Буду вдячний за підтримку каналу:
Patreon - / rudnyi
BuyMeACoffee - www.buymeacoffee.com/maksymru...
Mono Bank - send.monobank.ua/jar/6oqhydjLGp
або так - 5375 4114 0505 7287
Приват банк - 4627 0551 1331 6110
00:00 Проблема вибору стейт менеджера
02:06 Zustand
03:54 Популярність бібліотеки
08:06 Кількість курсів
09:30 Практика
13:55 Slices
15:12 Async data fetch
Давайте дружити:
Telegram ↣ t.me/maksymrudnyi
Telegram чат ↣ t.me/joinchat/H4AF4W4dfGeGepNQ
INSTAGRAM ↣ / maksym_rudnyi
TWITTER ↣ / maksymrudnyi
FACEBOOK ↣ / travelscode
WEB-SITE ↣ travelscode.com/
GITHUB ↣ github.com/MaksymRudnyi/
Другий KZread канал ↣ / travelscode
#zustand #react #stateManager #MaksymRudnyi

Пікірлер: 43

  • @user-ds4ik5zu9n
    @user-ds4ik5zu9n3 ай бұрын

    Так, цікаво про. Zustand + React Query. Чекаю на відео!

  • @evgen3723

    @evgen3723

    3 ай бұрын

    Я не розумію навіщо робить таку зв'язку? Чому не замінити React Query звичайним axios?

  • @user-ds4ik5zu9n

    @user-ds4ik5zu9n

    3 ай бұрын

    @@evgen3723 А кешування? Axios то для простих випадків. Зараз навіть звичайний фетч у Некста має кеш.

  • @Allegro7.7.7.
    @Allegro7.7.7.Ай бұрын

    Дякую за контент. Почали ще півроку назад його використовувати, справді класний,класну штуку subscribe реалізовував також!

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    Радий чути.

  • @Constructionsman
    @Constructionsman20 күн бұрын

    Спасибо за контент! Вы молодец )

  • @MaksymRudnyi

    @MaksymRudnyi

    20 күн бұрын

    Дякую. Приємно чути.

  • @ayogoharom1083
    @ayogoharom1083Ай бұрын

    Дякую за відео

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    будь ласка.

  • @ruslanguzhevnikov6203
    @ruslanguzhevnikov62033 ай бұрын

    о, нове відео) класс, дякую) бойлерплейт в редаксі задовбав, алеж куди ми його вже подінемо 😆

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Ніколи не подобався мені редакс. Старався не тягнути його в проєкти, то зараз і не треба від нього здихуватись)

  • @ruslanguzhevnikov6203

    @ruslanguzhevnikov6203

    3 ай бұрын

    @@MaksymRudnyi та то було 5-6 рокiв тому) ми вибирали щось свiженьке) а там де роздавали реакт - казали -"ось вам ще редакс, прихопiть, буде у нагодi" 😆про мобх я дiзнався пiзднiше, да й редакс працював(тай працюе) непогано) алеж буковок дофiга, ну вже й нiяк не здихаєшся, багато всього переробляти прийдеться)

  • @ops_rv
    @ops_rv3 ай бұрын

    Дуже не хотів, але довелось додавати стейтменеджер до свого проєкту зупинився на Zustand, він в мене покриває функціонал музичного плеєра, то дуже ним задоволений. Також мені сподобалось що є підтримка Persist, також все дуже просто.

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Розумію. Теж не хотів додавати стейт менеджер, але коли функціонал на останньому проєкті трохи ускладнихвся, задумався про стейт менеджер. Важкий вибір. Але думаю на Zustand зупинитися. Поки бачу одні переваги.

  • @ops_rv

    @ops_rv

    3 ай бұрын

    ​@@MaksymRudnyi поки мінусів не знайшов, як мінімум кращої альтернативи я не бачу. signals прикольно, але якось все сумбурно зараз, у відео в принципі все сказано.

  • @user-fl7rm7sn8z
    @user-fl7rm7sn8z3 ай бұрын

    Чекаю про React Query + Zustand

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Буде.

  • @ValeriiLutiy
    @ValeriiLutiy3 ай бұрын

    Вже 2 тижні користуюсь zustand, дуже зручно , приємно здивований

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Мені теж зайшов. Думаю додати на наступний проєкт.

  • @macon5696
    @macon569616 күн бұрын

    я грався з zustand не сподобалося пару моментів: 1) те, що є доступ до методів редюсера і ти можеш їх перевизначити 2) те що через відсутність провайдера з асинхронним перзістом відбувається 2 рендери спочатку, перший раз дефолтний стейт, а другий вже підвантажений з перзіста

  • @MaksymRudnyi

    @MaksymRudnyi

    16 күн бұрын

    буду мати на увазі, дякую. Більшість кого питав і хто відписував в коментарях то в захваті. Набагто простіше від Redux (toolkit).

  • @live-gp
    @live-gp3 ай бұрын

    Під час перегляду саме думав про інтеграцію з реакт-квері. Було б цікаво подивитись

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Спробую підготувати матеріал.

  • @Oleg_Koshelevskiy
    @Oleg_Koshelevskiy3 ай бұрын

    Познайомився з ним рік тому, коли шукав стейт менеджер для пет проекту. Самостійно розібрався за годину. Zustand у маси!😂

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Зручне рішення.

  • @dielokua84
    @dielokua843 ай бұрын

    давно юзаю і не знаю, чи потрібно ще вчити redux?😅

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Гадаю що вчити redux не треба. Мені він особисто ніколи не подобався. Хіба що якщо не повезе і на проєкті уже буде редакс, то прийдеться вчити.

  • @user-gc1up4yy2h

    @user-gc1up4yy2h

    3 ай бұрын

    Вчи, бо на ньому тисячі проектів. Одразу вивчайте toolkit

  • @user-hp5ep8zi5j

    @user-hp5ep8zi5j

    3 ай бұрын

    звичайно необхідно його вчити,плюс в карму та на співбесіді)

  • @dimapopov5962
    @dimapopov59623 ай бұрын

    Хто видалив мій комент?! 😢 То ж не спам.

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Може посилання там якесь було? KZread видаляє усе підозріле без перебірки. Особливо прикро коли людина пише довгий коментар, а його видаляють лише через якесь посилання.

  • @nick-firstest
    @nick-firstest3 ай бұрын

    То що це виходить вчити redux toolkit вже і не потрібно?)

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Нажаль він ще дуже популярний і на багатьох проєктах є, тому знати треба. До того ж Zustand багато чого взяв з Redux, і може використовувати його стиль. Якщо є можливість - краще подивитися.

  • @nick-firstest

    @nick-firstest

    3 ай бұрын

    @@MaksymRudnyi дякую за змістовну відповідь

  • @user-ds4ik5zu9n

    @user-ds4ik5zu9n

    3 ай бұрын

    на великих проектах Redux має переваги.

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Які переваги?

  • @user-ds4ik5zu9n

    @user-ds4ik5zu9n

    3 ай бұрын

    @@MaksymRudnyi Зрозуміла чітка структура проекту, та DevTools. Великий проект це наприклад CRM з ділерськими центрами продажу авто та мільйону запчастин.

  • @MarkoKhomytsya
    @MarkoKhomytsya3 ай бұрын

    німецьке слово "Zustand" вимовляється як "цуштанд"

  • @MaksymRudnyi

    @MaksymRudnyi

    3 ай бұрын

    Найскладнішим запитанням на співбесіді тепер буде - як правильно вимовляється назва цієї бібліотеки.

  • @dmytrolisunov4073
    @dmytrolisunov40733 ай бұрын

Келесі