-
카테고리
-
세부 분야
기타 (비즈니스 · 마케팅)
-
해결 여부
미해결
이벤트 드리븐 설계
21.05.31 17:38 작성 조회수 41
1
삭제된 글입니다
답변을 작성해보세요.
0
그랩
지식공유자2021.05.31
1번은 충분히 겹칠 수 있는 용어들입니다.
쇼핑몰을 구축한다고 할 때 도메인은 상품, 결제, 회원 등으로 나눌 수 있습니다.
이벤트의 경우 의미가 워낙 포괄적이긴 한데, 프로그래밍 세계에서 이벤트는 보통 어떤 행위를 의미합니다. 예를 들면 클릭을 하거나 서버로 요청을 보내는 등의 다양한 행위가 발생할 때 이벤트가 발생했다고 합니다.
마지막으로 테스트 드리븐은 쇼핑몰을 개발한다고 할 때 테스트 코드를 먼저 작성하면서 개발을 하는 방법론이라고 보시면 됩니다.
2번은 API가 더 넓은 개념입니다. REST API는 API를 구현하기 위한 방법 중 가장 대중적인 방식입니다. 대표적으로 여기 질문 페이지의 url을 봐도 questions/223206이라 붙어있는데, 223206의 id를 가진 question이라는 의미로 URL을 통해 자원을 표시하는 방법이죠. 이는 REST API로 구현됨을 알 수 있습니다.
답변 1