오늘
요구 사항을 만족하는 건축물을 짓는데 있어 청사진 같은 역할이다.
계층형 웹 애플리케이션 아키텍처의 모습이다.
API 계층(API Layer)
API 계층은 클라이언트의 요청을 받아들이는 계층이다. 일반적으로 표현 계층(Presentation Layer)라고도 불리지만 REST API를 제공하는 애플리케이션의 경우 API 계층이라고 표현한다.
서비스 계층은 API 계층에서 전달 받은 요청을 업무 도메인의 요구 사항에 맞게 비즈니스적으로 처리하는 계층이다.
데이터 액세스 계층은 비즈니스 계층에서 처리된 데이터를 데이터베이스 등의 데이터 저장소에 저장하기 위한 계층이다.