FSD

·react
IntroFeature-Sliced Design(FSD)을 이야기할 때 흔히 “어디까지 나눌 것인가”에 집중합니다.하지만 실제로 유지보수 비용을 결정짓는 요소는 폴더의 개수가 아니라 의존성의 형태와 영향 범위입니다.이 글에서는 다음 질문에 답하려 합니다.변경이 발생했을 때, 의존 관계에 있는 코드들이 같은 위치에 모여있는가? (co-location)해당 변경의 영향 범위를 구조적으로 제한하고 있는가영향 범위가 명확해졌을 때, 계층 이동이 자연스럽게 일어나는가시나리오로 보는 “응집된 의존성”장바구니(cart) 페이지를 예로 들어보겠습니다.페이지 내부에 캡슐화된 구조pages/cart ├─ ui │ ├─ CartPage │ ├─ CartSummary │ └─ FreeShippingNotice └─ mo..
긍정왕_JERRY
'FSD' 태그의 글 목록