프론트의 아키텍처에 대해 찾아본다면 대표적으로 많이 나오는 게 바로 이 FSD 아키텍처입니다.그래서 이번 블로그에서는 "FSD가 뭐예요?"라는 질문에 답할 수 있을 정도로 간단하면서도 핵심적인 부분을 알 수 있습니다. FSD는 코드를 3단계로 나눕니다.Layer: 큰 분류Slice: 기능/도메인별 분류Segment: 역할별 분류즉, 큰 그룹으로 나누고 → 그 안에서 기능별로 나누고 → 그 기능 안에서 역할별로 나눈다이렇게 이해하면 됩니다.1. Layer가 뭐냐Layer는 프로젝트를 가장 크게 나누는 최상위 구역입니다.예를 들면 이런 것들입니다.apppageswidgetsfeaturesentitiesshared이건 프로젝트를 큰 단위로 구분한 폴더들입니다. 쉽게 말하면 Layer는 “이 코드는 프로젝트에서..