Перейти к основному содержимому

Feature-Sliced Design

Архитектурная методология для фронтенд проектов

Преимущества

Явная бизнес-логика

Архитектуру легко осваивать, поскольку она состоит из доменных модулей

Адаптивность

Компоненты архитектуры можно гибко заменять, добавлять под новые условия

Технический долг

Каждый модуль можно независимо модифицировать / переписать без сайд-эффектов

Явная переиспользуемость

Сохраняется баланс между DRY и локальной кастомизацией

Концепции

Public API

Каждый модуль должен иметь на верхнем уровне декларацию своего публичного API

Изоляция

Модуль не должен зависеть напрямую от других модулей того же слоя или вышележаших слоев

Понимание потребностей

Ориентирование на потребности бизнеса и пользователя

Схема

Компании, использующие методологию

Impress
Vigo
befree
Почтатех
Food.ru
Foxford
Dodo Engineering
Softcery
Express24.uz
red_mad_robot
Align
Samokat.tech
FXDD
PMP Tech
Lad IT
KODE
Uptarget
Blindtyping
X5 Digital
~/.space307
Impress
Vigo
befree
Почтатех
Food.ru
Foxford
Dodo Engineering
Softcery
Express24.uz
red_mad_robot
Align
Samokat.tech
FXDD
PMP Tech
Lad IT
KODE
Uptarget
Blindtyping
X5 Digital
~/.space307
Методология используется в Вашей компании? Сообщите нам