Skip to content

프레젠테이션 레이어 분리 축 컨벤션 문서화 #1

Description

@tnals0924

어떤 기능인가요?

추가하려는 기능에 대해 간결하게 설명해주세요

개발을 core·event·internal·welfare 4팀으로 나눠 진행함에 따라, 프레젠테이션 레이어(api:*)를 어떤 축으로 나눌지 컨벤션을 확정해 architecture.md에 문서화한다.

  • 결정: api:*는 클라이언트(admin/app) 기준으로 모듈을 나누고, 팀 소유권은 모듈 내부를 팀(bounded context) 단위 패키지로 가른다.
  • 하네스(AI 구현 참고)용 가이드 수준으로 간결하게 유지한다.

📝 작업 상세 내용

  • architecture.md 2-1절 신설 — 프레젠테이션 레이어 분리 축(클라이언트 기준) 원칙
  • 모듈 내부를 팀(bounded context) 단위 패키지로 소유권 분리하는 규칙 명시
  • 여러 팀이 공유하는 편집 지점(보안·라우팅·공통 응답/예외)은 common-api로 한정
  • admin 별도 배포는 bootstrap 레벨로 미룬다는 지침 포함

📁 참고 자료 (선택)

  • docs/conventions/architecture.md 2절

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions