home.social

#zustand — Public Fediverse posts

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

  1. Scoped Store: Когда useReducer не тянет, а Redux — слишком

    Когда локальный стейт в React-модуле начинает расти - разработчик инстинктивно тянется к useReducer+Context . Это работает, пока не перестаёт: ререндеры везде, провайдеры в елочку, логика размазана. В статье разбираю как этот путь выглядит в реальном продакшне на примере редактора субтитров, и почему паттерн Scoped Store на базе Context+Zustand+useRef решает эту проблему чище и проще.

    habr.com/ru/articles/1034926/

    #react #zustand #context_api #useReducer #useState #state_management #оптимизация_ререндеров #useRef #react_performance #frontend_architecture

  2. Scoped Store: Когда useReducer не тянет, а Redux — слишком

    Когда локальный стейт в React-модуле начинает расти - разработчик инстинктивно тянется к useReducer+Context . Это работает, пока не перестаёт: ререндеры везде, провайдеры в елочку, логика размазана. В статье разбираю как этот путь выглядит в реальном продакшне на примере редактора субтитров, и почему паттерн Scoped Store на базе Context+Zustand+useRef решает эту проблему чище и проще.

    habr.com/ru/articles/1034926/

    #react #zustand #context_api #useReducer #useState #state_management #оптимизация_ререндеров #useRef #react_performance #frontend_architecture

  3. Scoped Store: Когда useReducer не тянет, а Redux — слишком

    Когда локальный стейт в React-модуле начинает расти - разработчик инстинктивно тянется к useReducer+Context . Это работает, пока не перестаёт: ререндеры везде, провайдеры в елочку, логика размазана. В статье разбираю как этот путь выглядит в реальном продакшне на примере редактора субтитров, и почему паттерн Scoped Store на базе Context+Zustand+useRef решает эту проблему чище и проще.

    habr.com/ru/articles/1034926/

    #react #zustand #context_api #useReducer #useState #state_management #оптимизация_ререндеров #useRef #react_performance #frontend_architecture

  4. Scoped Store: Когда useReducer не тянет, а Redux — слишком

    Когда локальный стейт в React-модуле начинает расти - разработчик инстинктивно тянется к useReducer+Context . Это работает, пока не перестаёт: ререндеры везде, провайдеры в елочку, логика размазана. В статье разбираю как этот путь выглядит в реальном продакшне на примере редактора субтитров, и почему паттерн Scoped Store на базе Context+Zustand+useRef решает эту проблему чище и проще.

    habr.com/ru/articles/1034926/

    #react #zustand #context_api #useReducer #useState #state_management #оптимизация_ререндеров #useRef #react_performance #frontend_architecture

  5. Разбираем Bulletproof React: как не утонуть в хаосе собственного кода

    Помните тот момент, ĸогда вы отĸрываете свой собственный проеĸт, ĸоторый не трогали пару месяцев, и не понимаете, где что лежит? А если ĸ проеĸту подĸлючается новый разработчиĸ, первые две недели он просто бродит по папĸам в попытĸах понять логиĸу автора. React дал нам невероятную свободу: фунĸциональные ĸомпоненты с хуĸами, состояние в Redux, Context, MobX, Zustand или useState, запросы где угодно и ĸаĸ угодно. Но эта свобода имеет обратную сторону — отсутствие стандартов. Каждый разработчиĸ пишет «по‑своему». В одном проеĸте мирно сосуществуют устаревшие подходы с современными, запросы ĸ API разбросаны по всему ĸоду, а состояние приложения напоминает спагетти. Проходит полгода, и даже автор ĸода с трудом объясняет, почему все устроено именно таĸ. Знакомо? Существует архитеĸтура, ĸоторая решает эти проблемы. Она называется Bulletproof React. Это не очередной шаблон или стартовый boilerplate. Это философия и набор лучших праĸтиĸ для создания production‑ready приложений, ĸоторые не превращаются в хаос через месяц разработĸи. В этой статье я постараюсь разобрать эту архитеĸтуру детально: от струĸтуры директорий до тестирования и безопасности. Данный материал будет полезен и новичĸам, ĸоторые тольĸо начинают задумываться об архитеĸтуре, и опытным разработчиĸам, ищущим проверенные решения.

    habr.com/ru/articles/1033506/

    #frontend #react #fsd #bulletproof #typescript #javascript #архитектура #архитектура_приложений #zustand #reduxtoolkit

  6. Разбираем Bulletproof React: как не утонуть в хаосе собственного кода

    Помните тот момент, ĸогда вы отĸрываете свой собственный проеĸт, ĸоторый не трогали пару месяцев, и не понимаете, где что лежит? А если ĸ проеĸту подĸлючается новый разработчиĸ, первые две недели он просто бродит по папĸам в попытĸах понять логиĸу автора. React дал нам невероятную свободу: фунĸциональные ĸомпоненты с хуĸами, состояние в Redux, Context, MobX, Zustand или useState, запросы где угодно и ĸаĸ угодно. Но эта свобода имеет обратную сторону — отсутствие стандартов. Каждый разработчиĸ пишет «по‑своему». В одном проеĸте мирно сосуществуют устаревшие подходы с современными, запросы ĸ API разбросаны по всему ĸоду, а состояние приложения напоминает спагетти. Проходит полгода, и даже автор ĸода с трудом объясняет, почему все устроено именно таĸ. Знакомо? Существует архитеĸтура, ĸоторая решает эти проблемы. Она называется Bulletproof React. Это не очередной шаблон или стартовый boilerplate. Это философия и набор лучших праĸтиĸ для создания production‑ready приложений, ĸоторые не превращаются в хаос через месяц разработĸи. В этой статье я постараюсь разобрать эту архитеĸтуру детально: от струĸтуры директорий до тестирования и безопасности. Данный материал будет полезен и новичĸам, ĸоторые тольĸо начинают задумываться об архитеĸтуре, и опытным разработчиĸам, ищущим проверенные решения.

    habr.com/ru/articles/1033506/

    #frontend #react #fsd #bulletproof #typescript #javascript #архитектура #архитектура_приложений #zustand #reduxtoolkit

  7. Разбираем Bulletproof React: как не утонуть в хаосе собственного кода

    Помните тот момент, ĸогда вы отĸрываете свой собственный проеĸт, ĸоторый не трогали пару месяцев, и не понимаете, где что лежит? А если ĸ проеĸту подĸлючается новый разработчиĸ, первые две недели он просто бродит по папĸам в попытĸах понять логиĸу автора. React дал нам невероятную свободу: фунĸциональные ĸомпоненты с хуĸами, состояние в Redux, Context, MobX, Zustand или useState, запросы где угодно и ĸаĸ угодно. Но эта свобода имеет обратную сторону — отсутствие стандартов. Каждый разработчиĸ пишет «по‑своему». В одном проеĸте мирно сосуществуют устаревшие подходы с современными, запросы ĸ API разбросаны по всему ĸоду, а состояние приложения напоминает спагетти. Проходит полгода, и даже автор ĸода с трудом объясняет, почему все устроено именно таĸ. Знакомо? Существует архитеĸтура, ĸоторая решает эти проблемы. Она называется Bulletproof React. Это не очередной шаблон или стартовый boilerplate. Это философия и набор лучших праĸтиĸ для создания production‑ready приложений, ĸоторые не превращаются в хаос через месяц разработĸи. В этой статье я постараюсь разобрать эту архитеĸтуру детально: от струĸтуры директорий до тестирования и безопасности. Данный материал будет полезен и новичĸам, ĸоторые тольĸо начинают задумываться об архитеĸтуре, и опытным разработчиĸам, ищущим проверенные решения.

    habr.com/ru/articles/1033506/

    #frontend #react #fsd #bulletproof #typescript #javascript #архитектура #архитектура_приложений #zustand #reduxtoolkit

  8. Разбираем Bulletproof React: как не утонуть в хаосе собственного кода

    Помните тот момент, ĸогда вы отĸрываете свой собственный проеĸт, ĸоторый не трогали пару месяцев, и не понимаете, где что лежит? А если ĸ проеĸту подĸлючается новый разработчиĸ, первые две недели он просто бродит по папĸам в попытĸах понять логиĸу автора. React дал нам невероятную свободу: фунĸциональные ĸомпоненты с хуĸами, состояние в Redux, Context, MobX, Zustand или useState, запросы где угодно и ĸаĸ угодно. Но эта свобода имеет обратную сторону — отсутствие стандартов. Каждый разработчиĸ пишет «по‑своему». В одном проеĸте мирно сосуществуют устаревшие подходы с современными, запросы ĸ API разбросаны по всему ĸоду, а состояние приложения напоминает спагетти. Проходит полгода, и даже автор ĸода с трудом объясняет, почему все устроено именно таĸ. Знакомо? Существует архитеĸтура, ĸоторая решает эти проблемы. Она называется Bulletproof React. Это не очередной шаблон или стартовый boilerplate. Это философия и набор лучших праĸтиĸ для создания production‑ready приложений, ĸоторые не превращаются в хаос через месяц разработĸи. В этой статье я постараюсь разобрать эту архитеĸтуру детально: от струĸтуры директорий до тестирования и безопасности. Данный материал будет полезен и новичĸам, ĸоторые тольĸо начинают задумываться об архитеĸтуре, и опытным разработчиĸам, ищущим проверенные решения.

    habr.com/ru/articles/1033506/

    #frontend #react #fsd #bulletproof #typescript #javascript #архитектура #архитектура_приложений #zustand #reduxtoolkit

  9. Нормализация состояния в React через реестр сущностей: паттерн на Zustand с рекурсивным парсингом и мягкими удалениями

    В этой статье я разберу паттерн Entity Registry — плоский реестр сущностей на базе Zustand, который автоматически нормализует любые ответы API, хранит данные в едином словаре по ID и обеспечивает точечный ре-рендер только тех компонентов, чьи данные действительно изменились. Отдельно разберём трюк с enumerable: false для мягких удалений — пожалуй, самую изящную часть паттерна.

    habr.com/ru/articles/1019110/

    #React #Nextjs #TypeScript #JavaScript #Vovkts #Zustand #Redux #нормализация

  10. Нормализация состояния в React через реестр сущностей: паттерн на Zustand с рекурсивным парсингом и мягкими удалениями

    В этой статье я разберу паттерн Entity Registry — плоский реестр сущностей на базе Zustand, который автоматически нормализует любые ответы API, хранит данные в едином словаре по ID и обеспечивает точечный ре-рендер только тех компонентов, чьи данные действительно изменились. Отдельно разберём трюк с enumerable: false для мягких удалений — пожалуй, самую изящную часть паттерна.

    habr.com/ru/articles/1019110/

    #React #Nextjs #TypeScript #JavaScript #Vovkts #Zustand #Redux #нормализация

  11. Нормализация состояния в React через реестр сущностей: паттерн на Zustand с рекурсивным парсингом и мягкими удалениями

    В этой статье я разберу паттерн Entity Registry — плоский реестр сущностей на базе Zustand, который автоматически нормализует любые ответы API, хранит данные в едином словаре по ID и обеспечивает точечный ре-рендер только тех компонентов, чьи данные действительно изменились. Отдельно разберём трюк с enumerable: false для мягких удалений — пожалуй, самую изящную часть паттерна.

    habr.com/ru/articles/1019110/

    #React #Nextjs #TypeScript #JavaScript #Vovkts #Zustand #Redux #нормализация

  12. Нормализация состояния в React через реестр сущностей: паттерн на Zustand с рекурсивным парсингом и мягкими удалениями

    В этой статье я разберу паттерн Entity Registry — плоский реестр сущностей на базе Zustand, который автоматически нормализует любые ответы API, хранит данные в едином словаре по ID и обеспечивает точечный ре-рендер только тех компонентов, чьи данные действительно изменились. Отдельно разберём трюк с enumerable: false для мягких удалений — пожалуй, самую изящную часть паттерна.

    habr.com/ru/articles/1019110/

    #React #Nextjs #TypeScript #JavaScript #Vovkts #Zustand #Redux #нормализация

  13. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  14. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  15. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  16. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  17. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  18. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  19. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  20. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  21. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  22. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  23. Wenn der Schalter umgelegt wird – Eine neue #Physik des #Bewusstseins

    In seinem #Gastbeitrag auf #philosophies schlägt Dr. #WolfgangStegemann eine radikale Neuformulierung vor.

    Wolfgang beschreibt #Bewusstsein nicht als mysteriösen Zusatz zur #Materie, sondern als #Zustand eines #Systems, der auftritt, wenn bestimmte strukturelle Bedingungen erfüllt sind.

    philosophies.de/index.php/2026

    #PhilosophieDesGeistes #Neuroscience #Kritikalität #Selbstorganisation #Autokatalyse #DynamischeSysteme

  24. ✅ Đã chuyển toàn bộ state management của agentpage.io sang Zustand, thấy cải thiện rõ rệt: tốc độ cao hơn, code gọn hơn, tốc độ phát triển tăng, dễ debug. Lý do: ít boilerplate, hỗ trợ TypeScript tốt, không render thừa, bundle nhẹ. Migration chỉ 1 ngày. #Zustand #stateManagement #buildinpublic #QuảnLýTrạngThái #LậpTrình

    reddit.com/r/SideProject/comme

  25. Agentpage.io vừa chuyển toàn bộ quản lý trạng thái sang Zustand. Kết quả: 🚀 Hiệu năng cải thiện, code sạch hơn, tốc độ phát triển tăng, dễ theo dõi luồng state. Ưu điểm: ít boilerplate, debug đơn giản, hỗ trợ TypeScript tốt, tránh render không cần, bundle nhỏ. Migration chỉ mất một ngày. Ai còn dùng Zustand, chia sẻ nhé! #Zustand #StateManagement #React #PhátTriển #CôngNghệ #buildinpublic

    reddit.com/r/SideProject/comme

  26. 500.000 km #Tesla #ModelS 85 🚗⚡ Ungefiltert: #Zustand, #Akku & #Alltag:

    Heute präsentiere ich euch einen #Tesla #ModelS85 mit über 500.000 Kilometern #Laufleistung 🚗⚡
    Ganz ungefiltert und ehrlich schauen wir uns an:

    👉 Ist das Fahrzeug noch fahrbereit?
    👉 Wie steht es um den Akku-Zustand und die Reichweite?
    👉 Welche Defekte, Reparaturen oder Überraschungen gab es über die Jahre?
    👉 Würde man so ein Fahrzeug heute noch kaufen?

    #Robomobil2022E

    m.youtube.com/watch?v=l0QcgYhy

  27. 500.000 km #Tesla #ModelS 85 🚗⚡ Ungefiltert: #Zustand, #Akku & #Alltag:

    Heute präsentiere ich euch einen #Tesla #ModelS85 mit über 500.000 Kilometern #Laufleistung 🚗⚡
    Ganz ungefiltert und ehrlich schauen wir uns an:

    👉 Ist das Fahrzeug noch fahrbereit?
    👉 Wie steht es um den Akku-Zustand und die Reichweite?
    👉 Welche Defekte, Reparaturen oder Überraschungen gab es über die Jahre?
    👉 Würde man so ein Fahrzeug heute noch kaufen?

    #Robomobil2022E

    m.youtube.com/watch?v=l0QcgYhy

  28. 500.000 km #Tesla #ModelS 85 🚗⚡ Ungefiltert: #Zustand, #Akku & #Alltag:

    Heute präsentiere ich euch einen #Tesla #ModelS85 mit über 500.000 Kilometern #Laufleistung 🚗⚡
    Ganz ungefiltert und ehrlich schauen wir uns an:

    👉 Ist das Fahrzeug noch fahrbereit?
    👉 Wie steht es um den Akku-Zustand und die Reichweite?
    👉 Welche Defekte, Reparaturen oder Überraschungen gab es über die Jahre?
    👉 Würde man so ein Fahrzeug heute noch kaufen?

    #Robomobil2022E

    m.youtube.com/watch?v=l0QcgYhy

  29. 500.000 km #Tesla #ModelS 85 🚗⚡ Ungefiltert: #Zustand, #Akku & #Alltag:

    Heute präsentiere ich euch einen #Tesla #ModelS85 mit über 500.000 Kilometern #Laufleistung 🚗⚡
    Ganz ungefiltert und ehrlich schauen wir uns an:

    👉 Ist das Fahrzeug noch fahrbereit?
    👉 Wie steht es um den Akku-Zustand und die Reichweite?
    👉 Welche Defekte, Reparaturen oder Überraschungen gab es über die Jahre?
    👉 Würde man so ein Fahrzeug heute noch kaufen?

    #Robomobil2022E

    m.youtube.com/watch?v=l0QcgYhy

  30. 500.000 km #Tesla #ModelS 85 🚗⚡ Ungefiltert: #Zustand, #Akku & #Alltag:

    Heute präsentiere ich euch einen #Tesla #ModelS85 mit über 500.000 Kilometern #Laufleistung 🚗⚡
    Ganz ungefiltert und ehrlich schauen wir uns an:

    👉 Ist das Fahrzeug noch fahrbereit?
    👉 Wie steht es um den Akku-Zustand und die Reichweite?
    👉 Welche Defekte, Reparaturen oder Überraschungen gab es über die Jahre?
    👉 Würde man so ein Fahrzeug heute noch kaufen?

    #Robomobil2022E

    m.youtube.com/watch?v=l0QcgYhy

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

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

    habr.com/ru/articles/984654/

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

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

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

    habr.com/ru/articles/984424/

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

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

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

    habr.com/ru/articles/984424/

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

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

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

    habr.com/ru/articles/984424/

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

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

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

    habr.com/ru/articles/984424/

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

  36. ✅ Summary: State Pyramid

    Don't just use one tool. Layer your state:
    - **Async Data**: React Query (Server State)
    - **Global UI**: Zustand (Client State)
    - **Shareable**: nuqs (URL State)
    - **Local**: useState (Component State)

    Next stop: **4.4 i18n**.
    If you want to earn global revenue, you need i18n. 🚀

    #BibiGPT #StateManagement #Zustand #nuqs #ReactQuery

  37. ✅ 总结:状态分层金字塔

    不要一把梭,要分层治理:
    - **Async Data**: React Query/tRPC (Server State)
    - **Global UI**: Zustand (Client State)
    - **Shareable**: nuqs (URL State)
    - **Local**: useState (Component State)

    下一站:**4.4 国际化 (i18n)**。
    如果你想赚全世界的钱,你得支持 i18n。🚀

    #BibiGPT #StateManagement #Zustand #nuqs #ReactQuery

  38. Einer der häufigsten Stolpersteine für Programmieranfänger in Java ist das Thema static vs. Instanzkontext. Viele stoßen beim Lernen schnell auf Fehlermeldungen wie „non-static variable cannot be referenced from a static context“ und wissen nicht genau, warum das passiert. In diesem Beitrag

    magicmarcy.de/static-vs-instan

    #static #Instanz #Objekt #Klasse #Instanzkontext #Zustand #main #statisch #Programming #aJava

  39. @SchreibeEinfach

    Viele dieser Arbeitnehmer haben mit ihrer #Wahl in den letzten Jahrzehnten dazu beigetragen wie die #Bahn heute ist.

    Im übrigen auch mit dem #Zustand der #Brücken, #Straßen, #schulen, #Innenstädte usw...

    @tagesschau