Архитектура React-приложений с Effector

watch on YouTube youtube.com · 69 min

Час в Terricon Valley в Караганде о том, как строить React-приложение на Effector, чтобы логика жила в модели, а не в компонентах. Запросы идут цепочкой через Farfetched, страницы открывает atomic-router, а одну и ту же фичу можно поставить на страницу дважды через фабрики.

Пример везде один, todo list, и рядом тот же код на Redux Toolkit. В конце рассказываю про SSR на Next.js, тесты без рендера, структуру по FSD и про то, как дать нейросети документацию Effector.

where
Terricon Valley
when
22 Aug 2025
length
69 min
language
Russian

the talk in three lines

  • Логика и цепочки запросов живут в модели, а не в useEffect внутри компонента.
  • fork и allSettled дают каждому пользователю свой скоуп: на этом держатся SSR и тесты без рендера.
  • Фабрика превращает фичу в функцию, и на одной странице встают два независимых экземпляра.
the cover of the talk “Архитектура React-приложений с Effector”