Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 2.35 KB

README.md

File metadata and controls

44 lines (30 loc) · 2.35 KB

Core 모듈

Global Rule

  • core 모듈은 다수의 모듈에서 공통적으로 사용되는 기능을 제공한다.
    • 기능 제공의 범위에 따라 core 모듈을 세분화하여 구성할 수 있다.
  • Type, Interface, Enum, Decorator, Utility 등의 기능을 제공한다.
  • core 모듈은 다른 모듈에서 사용되는 기능을 제공하기 위한 목적으로만 사용되어야 한다.
    • core 모듈은 다른 모듈에 의존성을 갖지 않아야 한다.
    • core 모듈은 다른 모듈에 의존성을 갖는 것을 허용하지 않는다.
  • core 모듈의 수정은 최소화 되어야 한다.
    • core 모듈의 수정은 다른 모듈에 영향을 미치지 않아야 한다.
    • core 모듈은 가능한 작게 유지되어야 한다.

Core-Common Module

  • :core:core-common 모듈은 다수의 모듈에서 공통적으로 사용되는 기능을 제공한다.

제공되는 기능

  • Exception Handling
  • API Response Template
  • API Response Status(enum type)

Core-Infra Module

  • :core:core-infra 모듈은 다수의 모듈에서 사용될 수 있는 인프라 설정 및 기능을 제공한다.

제공되는 기능

  • JwtProvider, JwtClaims

Contributors

루카/최선규 매실/김현재 초코/김현지 캐슬/이호성 다나/서주원
루카/최선규 매실/김현재 초코/김현지 캐슬/이호성 다나/서주원