clean-architecture

Original🇺🇸 English
Translated

프로젝트의 구조를 변경해야하거나, 새롭게 구현을 진행할 때 해당 구조를 기반으로 구현할 수 있도록 한다. 자동적으로 해당 구조를 기반으로 구현을 하되, 사용자가 명시적으로 구조를 변경하고자 할 때는 사용자의 의견을 반영한다. 구조에 대한 자세한 설명은 reference/FSD.md를 참고한다.

2installs
Added on

NPX Install

npx skill4agent add yelihi/ai-skills clean-architecture

reference

FSD 공식문서 현 프로젝트 구조

Context

1. FSD(Feature-Sliced Design)

해당 아키텍쳐에 대한 자세한 설명은 FSD 공식문서를 참고한다.

2. 실제 프로젝트에 적용하기

공식문서 내 FSD 구조를 그대로 적용하기에는 한계점들이 존재하고, 이에 도메인 주도 설계(DDD)를 기반으로 변형된 FSD 구조를 사용한다. 자세한 설명은 현 프로젝트 구조 설명과 규칙을 기반으로 구현할 수 있도록 한다.