frontend1 FSD(Feature-Sliced Design) 프론트 아키텍쳐 FSD(Feature-Sliced Design)란?Feature-Sliced Design은 프론트엔드 애플리케이션을 구조적으로 체계화하는 아키텍처 방법론이다. 이 방법론의 핵심은 애플리케이션을 레이어(Layer)와 슬라이스(Slice)로 나누는 데 있다. 레이어는 애플리케이션의 구조적 계층을 나타내고, 슬라이스는 특정 비즈니스 도메인에 따라 코드를 나눈다. 이렇게 나누면 관련된 코드가 서로 가까이 위치하게 되어 가독성이 높아지고, 각 부분 간의 의존성을 줄일 수 있다. 주요 개념레이어(Layers): 레이어는 애플리케이션의 구조적 계층을 말한다. 예를 들어, pages, widgets, features 같은 레이어가 있으며, 각 레이어는 특정 목적에 맞춰 코드를 그룹화한다.슬라이스(Slices): 슬라이.. 2024. 9. 1. 이전 1 다음 728x90