Трек об архитектуре UI-китов: токены и темизация, компонентные API, версионирование npm-пакета, Storybook как каноническая галерея — и приложение на FSD-слоях, которое собирается поверх кита.
Состав трека
«UI Kit и мессенджер на React + Effector + Next.js» — сквозной курс: от
дизайн-токенов и примитивов через Effector, формы и виртуализацию списков до
PWA, Core Web Vitals и Go-моста. Результат — публикуемый пакет
@myorg/ui-kit и работающий мессенджер на его основе.
Где живёт кит
В команде UI Kit не лежит «рядом с проектом»: он подключается внутрь
FSD-каркаса и занимает слой shared, а фичи и виджеты собираются над ним.
Правило слоёв — импорт только вниз: app → widgets → features → entities → shared.
Продолжение на боевом стеке — трек «Мессенджер на Go + React»: те же слои и тот же кит, но вместо mock-API — Go-бэкенд с PostgreSQL и WebSocket (список диалогов и чат с realtime).