(노드 심화 주차 강의 듣는 중)
나의 용어로 정리한 강의 내용. 다른 이에겐 생소할 수 있다.
- 프로그래밍에서 ‘도메인’이란 용어의 뜻은:
요구 사항에 따른 개발 범위. 소프트웨어로 해결하고자 하는 문제의 영역.
“온라인 쇼핑몰 개발”이라는 상위 도메인 밑에는 “상품 게시글”, “결제”, “정산” 등의 하위 도메인이 여럿 있을 수 있다.
- 그래서 ‘도메인 모델’이라 함은: 특정 도메인을 개념적으로 정리한 모델!
- 3계층 아키텍쳐 패턴:
제0계층 라우터(?) -> 제1계층 컨트롤러 -> 제2계층 서비스 -> 제3계층 레파지토리 + ORM
- ‘계층’이란 (하위 계층과 상위 계층의 상관관계가) 마치 점조직 같다. 하위 조직은 서로의 존재를 모르고 직속 상위 조직과만 연결되어 있는 것이.
Uploaded by N2T