home.social

#zustand — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #zustand, aggregated by home.social.

  1. Context-driven Reusable Form Pattern: Масштабируемая архитектура для Create / Edit / Create-from-Source

    Как перестать копировать формы и построить масштабируемую архитектуру В enterprise-приложениях формы множатся быстро: create, edit, import, create-from-lead, duplicate — и вот у вас уже шесть копий одной формы, а внутри условный ад из if (mode === …). О чём статья: Почему mode prop и giant form component не масштабируются; Как разделить форму на четыре слоя: presentation, orchestration, context, data source; Что такое capabilities и почему они лучше условной логики; Как адаптеры отвязывают форму от source entities; Куда прятать submit, валидацию и внешний store; Как тестировать такую архитектуру изолированно. Примеры на React + TypeScript, но подход применим к любому компонентному UI. Для начинающих и тех, кто уже устал от копипасты в enterprise.

    habr.com/ru/articles/1038754/

    #react #mobx #zustand #frontend #typescript #javascript #enterprise_architecture #формы_react #react_hook_form #redux

  2. [Перевод] Убийцы иммутабельной производительности — Zustand/Redux в связке с React

    В этой статье мы разберем основные причины деградации производительности иммутабельных сторов в связке с React и рассмотрим подходы к написанию высоконагруженного кода, включая неочевидные и многим не знакомые .

    habr.com/ru/articles/984654/

    #react #redux #zustand #оптимизация #производительность #иммутабельность #стор #immutablejs #typescript #функциональная_парадигма

  3. Подходы к state management в React

    У React-разработчика две беды: 1. Целевые данные изменились, а ререндера нет. 2. Целевые данные не изменились, а ререндер есть. Есть много вариантов подружить данные с интерфейсом, в рамках данной статьи я пройдусь по самым популярным из них. Выясним, как они устроены и для чего каждый из них подойдет лучше, обсудим конкретные реализации разных паттернов.

    habr.com/ru/articles/984424/

    #React #redux #zustand #mobx #valtio #jotai #state_management

  4. Топ-5 библиотек для управления состоянием React в 2025 году

    Хранение данных и управление глобальным состоянием в React-приложениях всегда было важной темой среди разработчиков. К 2025 году выбор подходящей библиотеки для решения этих задач стал еще более разнообразным — от проверенного Redux до современных, легковесных решений, таких как Zustand и SWR. Каждое из этих решений имеет свои особенности, плюсы и подводные камни, что делает выбор оптимального инструмента порой непростым. В этой статье я рассмотрю 5 самых популярных библиотек на сегодняшний день, проанализирую их основные преимущества, применение на реальных проектах и актуальность в контексте последних трендов разработки. Привет, Хабр! Меня зовут Мария Кустова, я frontend-разработчик IBS. Подобного рода сравнительные исследования стейт-менеджеров выходят каждый год. Когда я начинала сбор информации, именно перевод похожей статьи стал для меня отправной точкой, но в ней были приведены другие библиотеки. Думаю, эта статья будет интересна тем, кто хочет узнать, что сейчас активно используют коллеги по React.

    habr.com/ru/companies/ibs/arti

    #react #библиотеки #redux #zustand #mobx #rtk_query #swr

  5. Did you know I previously wrote a book about Zustand, Jotai, and Valtio? I think the content is still relevant (at least until the React Compiler lands 🙃).

    In case you missed it, you can find the link on my site 👉 daishikato.com

  6. 4. #Unsere #Verantwortung: Als #Menschheit haben wir die #Verantwortung, unseren #Planeten zu #schützen und nachhaltig zu leben. Wenn wir #zusammenarbeiten, könnten wir den bewohnbaren #Zustand der #Erde verlängern.

    Insgesamt ist es schwer, eine genaue Zeitspanne zu nennen. Aber wir haben die #Möglichkeit, die #Zukunft #mitzugestalten, indem wir #umweltbewusst handeln und uns für den #Erhalt unseres #Planeten #einsetzen. 🌍💙
    4/5

  7. 4. #Unsere #Verantwortung: Als #Menschheit haben wir die #Verantwortung, unseren #Planeten zu #schützen und nachhaltig zu leben. Wenn wir #zusammenarbeiten, könnten wir den bewohnbaren #Zustand der #Erde verlängern.

    Insgesamt ist es schwer, eine genaue Zeitspanne zu nennen. Aber wir haben die #Möglichkeit, die #Zukunft #mitzugestalten, indem wir #umweltbewusst handeln und uns für den #Erhalt unseres #Planeten #einsetzen. 🌍💙
    4/5

  8. 4. #Unsere #Verantwortung: Als #Menschheit haben wir die #Verantwortung, unseren #Planeten zu #schützen und nachhaltig zu leben. Wenn wir #zusammenarbeiten, könnten wir den bewohnbaren #Zustand der #Erde verlängern.

    Insgesamt ist es schwer, eine genaue Zeitspanne zu nennen. Aber wir haben die #Möglichkeit, die #Zukunft #mitzugestalten, indem wir #umweltbewusst handeln und uns für den #Erhalt unseres #Planeten #einsetzen. 🌍💙
    4/5