[개인 스터디] NestJS 정복하기 #02 - NestJS | src 폴더 로직알아보기
·
📚 스터디/백엔드
Express 프레임워크 사용 로직 Node.js (Express 내장 X) Index.js - > route -> Controller NestJS (Express 내장) Module -> Controller -> Service # NestJS 라우팅 설정 - 엔드포인트 관리 NestJS는 Express를 내장하고 있기에, Express에 대한 설정이 필요없다. 그리고, NestJS는 라우팅 파일을 별도로 생성하지 않고, Controller에서 Get, Post, Delete 메소드들을 호출하고, 엔드포인트를 할당해준다. (Module 파일에서 할당된 라우트별로 모듈을 만들고, 이에 따라서 클라이언트가 접근가능하게 해준다.) main.ts -> Module.ts -> Controller.ts -> Ser..
프로그램 설계 방법론 - #08 [반복문 설계 & MVC 아키텍처 | 공굴리기]
·
CS 대학강의
반복 횟수 고정 - While 반복 횟수를 알고 있을 때 다음과 같은 반복구조를 나타낸다. 가장 흔한 반복구조 int n = GOAL_VALUE; int count = 0; while (count < n) { // 코드 count += 1; } 반복 횟수 사전 예측 불가 반복 횟수를 알고 있지 않을 때 다음과 같은 반복구조를 나타낸다. 사용자의 입력에 따른 반복을 할 때 흔히 쓰는 반복구조이다. boolean processing = true; while (processing) { // 입력 if (/* 종료 신호 수신 */) processing = false; else { // 코드 } } # 반복 횟수 사전 예측 불가 - 예시코드 시험 점수 평균을 구해주는 코드이다. 다음은 사용자의 입력을 받고, 사용..