Beta Документация доступна только для закрытого beta‑теста.
FEODFractal Entity Oriented Design

FEOD - Та самая документация к модульному подходу

FEOD это попытка объяснить то, что витало в воздухе, но не было описано на бумаге.

  • app
  • pages
  • modules
  • common
  • globals

Три опоры FEOD

Методология строится на трех взаимосвязанных принципах: модульность формирует границы, фрактальность масштабирует, сущности задают язык.

Модульность

Собирайте функциональность в самостоятельные модули и переиспользуйте их как зависимости.

Фрактальность

Одинаковые правила работают на любой глубине: модуль внутри модуля без потолка по вложенности.

Сущности

Каждый файл и папка имеют роль и ожидания. Ревью и навигация становятся мгновенными.

Что дает FEOD команде

Четкие правила помогают избежать «серых зон» между слоями и распределить ответственность.

Контроль связности

Четкая цепочка импортов защищает от циклов и случайных зависимостей.

Быстрый онбординг

Новый разработчик читает структуру проекта как карту и быстро включается.

Масштабируемость

Проект растет без пересборки архитектуры и без роста хаоса.

Где FEOD раскрывается

  • Фронтенд-приложения
  • Микрофронтенды и монолиты
  • Платформы с множеством команд
  • Разработка с использованием AI агентов

Расширения

FEOD поддерживает SSR-фреймворки, IoC и DDD-подходы без потери ядра методологии.

Смотреть расширения

Легко начать

Богатая документация, гайд по миграции и готовые правила для AI и ESLint помогают быстро внедрить FEOD без долгой настройки.

Шаг 1

Посмотрите быстрый старт

Шаг 2

Изучите гайд по миграции

Шаг 3

Подключите AI правила

Шаг 4

Включите ESLint plugin

Инструменты экосистемы

Дополнительные инструменты помогают поддерживать архитектуру и ускоряют работу с правилами.

ESLint plugin

Правила, которые проверяют импорты и структуру FEOD прямо в редакторе.

Документация

AI rule generator

Генерируйте правила и шаблоны для AI-ассистентов на основе архитектуры.

Открыть

Попробуйте FEOD на своем проекте

Документация охватывает структуру, правила и примеры. Начните с короткого введения или сразу посмотрите живые кейсы.