Javascript & Typescript/실무와 가까워지는 Node.js 백엔드 개발
2021. 9. 16.
[3주차] Order API 강의 요약
더보기 본 주차에서는 지난 주차와 비슷하지만 주문서 내 메뉴를 추가하고 제거하는 API를 작성하는 방법을 다루고 있다. 이번 주차에서 주어진 코드는 2주차 과제의 정답이라고 할 수 있다. 목차 Model, View, Controller 트랜잭션 (Transaction) Model, View, Controller 스터디에서 제공되는 코드는 MVC 구조를 따르고 있다. MVC에서 M은 Model(모델), V는 View(뷰), C는 Controller(컨트롤러)를 의미한다. 모델(Model)은 보통 데이터를 정의하고 다루는 코드들을 의미한다. 다시 얘기하면 Model에 해당하는 코드는 DB와 직접적으로 통신하는 코드들로 이루어져 있다. 위키피디아에 따르면 Model은 Model의 변화를 View나 Contro..