NestJS9 [초보자의 눈으로 보는 NestJS] 4. 유저 서비스의 정의와 의존성 주입 4. 유저 서비스의 정의와 의존성 주입요약이전 글에서는 [초보자의 눈으로 보는 NestJS] 3. 모듈, 컨트롤러, 그리고 프로바이더3. 모듈, 컨트롤러, 그리고 프로바이더 본 문서에서는 NestJS의 모듈, 컨트롤러, 그리고 프로바이더의 개념과 그것들의 관계에 대하여 설명합니다. 3-0. 들어가기에 앞서 이전 단계에서 Nest의 보일ts01.tistory.com모듈, 컨트롤러, 프로바이더의 개념과 그것들의 관계에 대해 설명하였습니다.모듈(Module)은 컨트롤러와 프로바이더를 포함하는, 하나의 기능 단위(응집체)입니다.컨트롤러(Controller)는 접근하는 사용자로부터의 요청을 수립하고 응답을 반환합니다.서비스(Service)는 요청 내용으로부터 서버가 실현하고 싶은 핵심 기능과 로직을 수행합니다.본.. 2023. 11. 13. [초보자의 눈으로 보는 NestJS] 3. 모듈, 컨트롤러, 그리고 프로바이더 3. 모듈, 컨트롤러, 그리고 프로바이더요약이전 글에서는 [초보자의 눈으로 보는 NestJS] 2. NestJS 보일러플레이트 설치보일러플레이트란? 제가 처음 실무를 접하고 들었던 단어 중 생소하다고 느꼈던 단어가 이 "보일러플레이트" 입니다. 보일러플레이트(Boilerplate)는 19세기에 보일러 회사가 자신들의 생산 제품에ts01.tistory.comNest의 보일러플레이트를 설치하고 실행하였습니다.본 글에서는Nest의 모듈, 컨트롤러, 그리고 프로바이더의 개념과 그것들의 관계에 대하여 설명합니다. 3-1. Nest 보일러플레이트의 기본 구성NestJS의 보일러플레이트는 아래의 파일들을 설치합니다.src├── app.controller.spec.ts├── app.controller.ts├── app.. 2023. 7. 18. [초보자의 눈으로 보는 NestJS] 2. NestJS 보일러플레이트 설치 2. NestJS 보일러플레이트 설치요약이전 글에서는 [초보자의 눈으로 보는 NestJS] 1. NestJS 프레임워크1. NestJS 프레임워크 요약 본 글에서는 NestJS 프레임워크에 대해서 소개합니다. NestJS 보일러플레이트를 설치하기 이전, 필요한 Node.js와 패키지 매니저를 설치합니다. 1-1. NestJS 프레임워크 NestJS의ts01.tistory.comNestJS 프레임워크를 설명하였습니다.NestJS 보일러플레이트를 설치하기 위해 필요한 Node.js와 패키지 매니저를 설치하였습니다.본 글에서는NestJS CLI(Command Line Interface)를 통해 NestJS 보일러플레이트를 설치합니다.보일러플레이트의 구성을 확인하고, 실행해 봅니다. 2-1. 보일러플레이트(Bo.. 2023. 3. 13. [초보자의 눈으로 보는 NestJS] 1. NestJS 프레임워크 1. NestJS 프레임워크요약본 글에서는NestJS 프레임워크에 대해서 소개합니다.NestJS 보일러플레이트를 설치하기 이전, 필요한 Node.js와 패키지 매니저를 설치합니다. 1.1. NestJS 프레임워크NestJS의 공식 사이트에도 좋은 문서가 준비되어 있습니다. 다만, 해석하고 이해하기 어려울 뿐입니다. 😅 NestJS는 타입스크립트(TypeScript) 언어를 지원하는 Node.js 기반의 서버 프레임워크입니다.여기서 프레임워크(Framework)란, 주어진 여러 요소들을 활용하여 개발을 편리하게 진행할 수 있는 뼈대 프로그램 환경을 이야기합니다. 즉, 특정 프론트/백엔드를 구현하기 쉽도록 마련되어 있는 개발자를 위한 일종의 구현 놀이터라고 볼 수 있습니다. 노는 것은 어디서든 놀 수 있.. 2023. 3. 10. 이전 1 2 3 다음