한 개발자의 노트패드

  • 홈
  • 방명록
  • HackerRank

2025/04 1

기능 분할 설계(Feature-Sliced Design, FSD)란

Feature-Sliced Design(FSD)는 프론트엔드 애플리케이션의 구조를 잡는 아키텍처 방법론입니다. FSD는 이름 그대로 기능 단위로 분할하는 것에 초점이 맞춰져 있으며 현재 많은 주목을 받는 아키텍처 중에 하나 이기도 합니다. FSD는 대부분의 프로젝트에 적합하다고 공식에선 이야기합니다. 프론트엔드를 개발하고 있는 모든 환경에 적합하며 라이브러리가 아닌 애플리케이션을 만들고 있다면 FSD는 좋은 선택이 될 수 있습니다. 특징명시적인 비즈니스 로직도메인 스코프 덕분에 찾고자 하는 로직을 쉽게 발견할 수 있습니다. 유연성아키텍쳐 구성 요소를 새로운 요구사항에 맞춰 유연하게 교체하고 추가할 수 있습니다. 기술 부채 및 리팩토링각 모듈을 부작용 없이 독립적으로 수정, 재작성할 수 있습니다. 명시적..

개발지식 2025.04.23
이전
1
다음
더보기
프로필사진

현 프론트엔드 개발자

  • 분류 전체보기
    • vue
    • react
    • 개발소식
    • typescript
    • 개발지식
    • 잡담
    • next

Tag

vue3, auto tagging, 코파일럿, 개발 지식, it 사이트, 깃허브액션, Git Flow, CI/CD, ES2023, 깃허브, 뷰, Github Actions, 브랜치 전략, 타입스크립트, Next.js, css, evan you, release-drafter, js, 깃허브 액션,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바