.NET 8 Clean Architecture 스타터 템플릿 (2026년판) — EF Core + JWT 포함
"비즈니스 로직은 어디에 두는가"라는 팀 내 단골 논쟁을 끝내기 위해 만든 Clean Architecture 스타터 템플릿을 GitHub에 MIT 라이선스로 공개한 글입니다. Domain, Application, Infrastructure, Presentation 4개 프로젝트로 구성되며, 엄격한 의존성 방향과 자체 불변 조건을 소유하는 도메인 엔티티가 특징입니다. Application 레이어는 Moq를 활용해 데이터베이스 없이도 단위 테스트가 가능하도록 설계되어 있으며, EF Core와 JWT 인증이 내장되어 `dotnet run` 한 줄로 바로 실행됩니다. 새 프로젝트를 시작할 때 구조 설계에 드는 시간을 줄이고 싶은 팀에게 실용적인 출발점이 될 수 있습니다.