
Nest3 - 기본 프로젝트 구조
NestJs 프로젝트 구조 NestJS 프로젝트는 기본적으로 Module, Controller, Service로 구성되어 있다. Module은 애플리케이션의 기능을 조직화하고 의존성을 관리하는데 사용되는 중요한 구성 요소이며 컨트롤러, 서비스, 미들웨어 등의 관련된 기능을 하나로 묶어 관리하는 역할을 한다. Controller, Service는 기존...
NestJs 프로젝트 구조 NestJS 프로젝트는 기본적으로 Module, Controller, Service로 구성되어 있다. Module은 애플리케이션의 기능을 조직화하고 의존성을 관리하는데 사용되는 중요한 구성 요소이며 컨트롤러, 서비스, 미들웨어 등의 관련된 기능을 하나로 묶어 관리하는 역할을 한다. Controller, Service는 기존...
NestCLI로 프로젝트 생성 Nest 프로젝트를 생성하기에 앞서 nodeJS가 설치되어 있어야한다. 먼저 Nest에서 지원하는 NestCLI를 글로벌로 설치한다. npm i -g @nestjs/cli Nest 프로젝트를 생성할 경로로 이동하여 nestcli 명령어로 프로젝트를 생성한다. nest new project-name git c...
NestJs란? Nest(NestJS) 는 효율적이고 확장 가능한 Node.js 서버 측 애플리케이션을 구축하기 위한 프레임워크이다. TypeScript로 개발되어 타입 안정성을 갖추고 있으며 OOP(객체 지향 프로그래밍), FP(기능 프로그래밍) 및 FRP(기능 반응 프로그래밍) 요소들을 결합하고 있다. Angular의 구조와 유사한 구조를 가지고...
ES6 문법 핵심 요약 변수 선언 var는 전역변수 let은 지역변수처럼 사용 let은 지역범위 내에서 재할당이 가능하다. 이벤트 함수 외부에 let을 사용하면 함수 내에서도 참조하여 사용 가능하다. const는 전역변수로 사용되지만 재할당은 불가능하다. const와 let 변수만을 정의하여 사용하는 것이 좋다. const사...
기본명령어 SELECT NVL(컬럼명, 변경할 값) : 지정한 컬럼이 null인 경우 지정한 변경 값으로 대체되어 출력 AS 별칭 : 특정 컬럼에 별칭을 부여(생략 가능), 대소문자 구분 시 큰따옴표(”“)를 사용 Concatenation(||) 연산자 : 여러 개의 컬럼을 연결하여 문장처럼 보여준다 (ex. 컬럼 || ‘연결문장’ |...
하드웨어 구성 요소 구성 요소 중앙처리장치 : CPU 기억 장치 : RAM, HDD 입출력 장치 : 마우스, 프린터 등 중앙처리장치, 기억장치, 입출력장치는 시스템 버스로 연결되어 있으며, 시스템 버스는 데이터와 명령 제어 신호를 각 장치로 실어나르는 역할을 한다. 컴퓨터는 기본적으로 읽고 처리한 뒤 저장하는 과정으로 이루어진다...