Node.js 주특기 플러스 주차 [3일차]
오늘 한 일
오늘은 Nest.js에 대해서 배웠다. Nest.js의 특징과 데코레이터, 제어 역전(IoC)과 의존성 주입(DI), TypeORM에 대해서 배웠다. 기본적으로 Nest.js가 TypeScript를 기반하여 사용하는 것이기 때문에 낯선 부분이 많았다. 특히 DTO 관련해서는 자세하게 이해하지 못한 것 같다. 제대로 한 건 이틀차라서 익숙하지 않은게 당연한건지는 모르겠지만 아직은 많이 답답하다.
강의를 다시 몇 번 돌려보면서 써보고 익숙해지는게 중요할 것 같다.
추가적으로 제어 역전과 의존성 주입 부분에서 의문점이 생긴게 있다. 제어역전을 사용한다면 모듈 간 결합도가 낮아져서 웹 어플리케이션을 지속 가능하고 확장성 있게 사용할 수 있게 해준다는데 어떤 원리를 이용해 어떤 형태로 그런 효과가 나타나는지 알아보고 따로 정리해보려고 한다.
배운 부분
https://yoonchan1121.tistory.com/123
NestJS & TypeORM으로 MySQL DB생성하기(feat. cmd)
준비사항 TypeORM 및 MySQL 패키지 설치 npm i @nestjs/typeorm typeorm mysql2 Nest JS와 TypeORM으로 프로젝트 코드 구성 controller, service 파일은 각자 구성하였다고 가정하고 Nest.js 을 실행했을 때 가장 먼저 열리
yoonchan1121.tistory.com
오늘의 에러
https://yoonchan1121.tistory.com/124
[Error] cannot found mysql (mysql을 찾을 수 없습니다)
문제 상황 cmd에서 mysql로 들어가려는 도중 mysql 명령어가 먹히지 않았다. mysql 명령어가 먹히지 않는 경우는 크게 두 가지이다. 1. 컴퓨터에 mysql이 설치되지 않았을 경우. 2. mysql 경로 설정이 되어
yoonchan1121.tistory.com
'TIL' 카테고리의 다른 글
2023_12_26 TIL (2) | 2023.12.27 |
---|---|
2023_12_22 TIL (1) | 2023.12.23 |
2023_12_19 TIL (2) | 2023.12.20 |
2023_12_18 TIL (1) | 2023.12.18 |
2023-12-16 TIL (1) | 2023.12.16 |