일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- baeldung
- 티스토리 쿠키 삭제
- 스프링 시큐리티
- 리눅스
- GIT
- 네트워크 설정
- 자료구조와 함께 배우는 알고리즘 입문
- 선형대수
- 처음 만나는 AI수학 with Python
- 구멍가게코딩단
- 자료구조와함께배우는알고리즘입문
- 처음 만나는 AI 수학 with Python
- 코드로배우는스프링부트웹프로젝트
- 페이징
- 목록처리
- 자바편
- ㅒ
- 스프링부트핵심가이드
- 이터레이터
- 알파회계
- resttemplate
- 데비안
- /etc/network/interfaces
- 서버설정
- network configuration
- d
- 친절한SQL튜닝
- 코드로배우는스프링웹프로젝트
- Kernighan의 C언어 프로그래밍
- iterator
- Today
- Total
목록2024/12/19 (2)
bright jazz music
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mC16s/btsLpgJM4qu/oml4dvKRwyvD0Vtkja500K/img.png)
1. CRUD 제너레이터로 CRUD 파일 생성아래 방법을 사용하는 이유는 공식적으로 권장하는 방식을 이해하고 이를 참고하여 auth 기능을 만들어 내기 위함이다.굳이 참고할 필요 없으면 바로 2번 auth기능 구현으로 건너 뛰어도 된다. https://docs.nestjs.com/recipes/crud-generator Documentation | NestJS - A progressive Node.js frameworkNest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines eleme..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bbBHxV/btsLoD6gBf1/hrUXYkCstE3u1AOTjUe18k/img.png)
1. 들어가며프론트 앱에서 접근할 api 서버가 필요했다. 스프링 부트로 만든 앱이 있지만 이번에는 사용하지 않기로 했다.nestjs를 사용해보기로 했다. JS/TS 언어 자체와 그 쓰임에 대해 좀 더 깊게 공부하고 활용해보기 위해서다. 공식 문서를 읽어보니 스프링과 유사하면서도 일면 다르다. nestjs도 스프링처럼 MVC를 사용한다. 스프링에서 애노테이션을 사용하는 것처럼 nestjs에서는 데코레이터를 사용한다. 그리고 무엇보다도 의존성 주입을 사용한다. 생각보다 다른 점도 꽤 있다. 스프링에서는 빌드 시 자동적으로 컴포넌트(@Component)를 인식하고 추가하는 데 반해, nestjs에서는 모듈에 명시적으로 등록을 해줘야만 인식한다. 애노테이션과 데코레이터도 미묘하게 다르다. @Controll..