
Published on April 25, 2025 by Eunbi.N
FSD Architecture Design Pattern
Layers (계층): 수직적 책임 분리
Slices (슬라이스): 수평적 기능 분리
Features: 사용자 시나리오 구현
Entities: 비즈니스 도메인 모델
Pages: 라우팅 단위 페이지
Widgets: 독립적인 UI 블록
Shared: 공통 유틸리티와 기반 요소
App: 애플리케이션 진입점
Import Rules: 계층 간 의존성 규칙
Public API: 명시적 인터페이스 노출
index.ts를 통해 Public API만 노출