TL;DR. Собрал одно и то же CRUD-приложение на восьми стейт-менеджерах (effector, zustand, mobx, react-query, rxjs, reatom, xstate, jotai) и увидел: дело не в выборе библиотеки, а в архитектуре. Три правила, которые реально решают:
не тяните одну независимую фичу напрямую в другую — связывайте их через компоненты и хуки, а не импортом модели в модель;
один стор — одна сущность, без общего “божественного” стора на всё приложение;
создавайте и удаляйте модели вместе с компонентом — не превращайте их в постоянный глобальный стор без необходимости.
Рубрика «tanstack query»
Почему архитектура важнее выбора стейт-менеджера в React
2026-10-01 в 14:02, admin, рубрики: architecture, effector, jotai, mobx, React, rxjs, state management, tanstack query, zustand, архитектура фронтендаНужен ли здесь `useEffect`? 12 сценариев из React-код-ревью — от производного состояния до React 19.2
2026-07-04 в 9:16, admin, рубрики: code review, React, react 19, tanstack query, TypeScript, useEffect, useEffectEvent, useSyncExternalStore
Мой первый боевой проект: FSD, TanStack и как мы это дружили
2025-06-20 в 17:20, admin, рубрики: effector, React, tanstack query, tanstack routerТут я расскажу о том, как я впервые с нуля поднимал проект на React, используя связку FSD, TanStack Router, TanStack Query и Effector — и как мы всё это далее подружили подружили или нет.
Сразу оговорюсь:
-
Проектом занимается команда из 4х разработчиков, но архитектурный старт, выбор технологий и базовая структура — легли на меня. Это был мой первый опыт в такой роли: отвечать не просто за компоненты или страницы, а за фундамент проекта.
