주요 콘텐츠로 건너뛰기

Feature-Sliced Design

프론트엔드 프로젝트를 위한 아키텍처 방법론

특징

명시적인 비즈니스 로직

도메인 스코프 덕분에 찾고자 하는 로직을 쉽게 발견할 수 있는 아키텍처입니다.

유연성

아키텍처 구성 요소를 새로운 요구사항에 맞춰 유연하게 교체하고 추가할 수 있습니다.

기술 부채 및 리팩토링

각 모듈을 부작용 없이 독립적으로 수정, 재작성할 수 있습니다.

명시적 코드 재사용

DRY 원칙과 로컬 커스터마이징 사이에 균형을 유지합니다.

개념

공용 API

각 모듈에는 최상위 레벨에 공용 API 선언이 있어야 합니다.

격리

같은 레이어 또는 상위 레이어의 모듈에 직접 의존하지 않아야 합니다.

요구사항 중심

비즈니스 및 사용자 요구사항을 중심으로 합니다.

구조

FSD를 사용하는 기업

FSD를 사용하는 기업이신가요? 알려주세요