Node.js의 스프링이라고 불리는 NestJS를 배우고, Dependency Injection의 편리함을 맛봅시다. API 개발부터, 익스프레스와의 비교, 배포, 테스팅까지 모두 배워봅시다.
네스트 강좌 일부 업데이트 안내
안녕하세요. Nest.js 사용 경험치가 올라감에 따라 강좌를 주기적으로 업데이트 하고 있습니다.
우선, 네스트 8버전을 쓰시면 웹팩에 관련된 문제가 싹 해결됩니다. Socket.io도 4버전 쓰실 수 있게 됩니다.
섹션0에서는 네스트8버전으로 쓴다는 가정 하에 7.5버전에서 웹팩 문제때문에 헤매던 부분들을 싹 편집해버렸습니다.
섹션0 ConfigModule 사용 강좌와 morgan 사용 강좌를 분리하고, ConfigModule 사용 시 configService 주입과 외부에서 .env 불러오는 load 함수 추가로 소개했습니다.
섹션0 implements, injectable(DI) 알아보기 강좌에서는 custom provider 만드는 방법과, nest가 의존성을 찾는 방법이 추가되었습니다.
섹션2 typeorm 커넥션 맺기 강좌에서는 typeorm 커넥션 맺을 때 비동기적으로 configService를 inject하는 방법이 추가되었습니다.
여담으로, 제가 오늘의픽업에서 카카오모빌리티로 가게되었는데, 그에 따라 카카오모빌리티도 뜻밖에(?) 네스트 사용 회사가 되었습니다. 끝까지 포기하지 않고 Nestjs 밀어보도록 하겠습니다. ㅎㅎ. 혹시 궁금하신 점, 추가 강의 제작 요청 있으시면 Q&A 주세요.