프로젝트 <별 하나에 글 하나>

1.만들면서 배우는 NestJS 기초

post-thumbnail

2.Naver Cloud Platform에서 제공하는 AI Servies

post-thumbnail

3.GitHub Actions을 이용한 자동 배포

post-thumbnail

4.기술스택 선정이유 (NestJS, TypeORM, Docker, GitHub Actions)

post-thumbnail

5.NestJS + yarn berry 프로젝트 세팅

post-thumbnail

6.1주차 개인 회고

post-thumbnail

7.NestJS, TDD로 개발하기

post-thumbnail

8.AWS와 NCP의 주요 서비스

post-thumbnail

9.TDD, DB 동시성 제어 (week2 멘토링 일지)

post-thumbnail

10.NestJS, TDD로 개발하기 2번째 도전

post-thumbnail

11.NestJS에 Swagger 적용하기 (API 인터페이스 명세 자동생성)

post-thumbnail

12.NestJS, TDD로 개발하기 3 실전편

post-thumbnail

13.2주차 개인 회고

post-thumbnail

14.NCP에 VPC & 인스턴스 구성, DB 설치 및 설정, Docker 이미지 생성 및 관리, NGINX 설정, docker-compose 설정 및 실행

post-thumbnail

15.VPC, Public/Private Subnet, NAT Gateway

post-thumbnail

16.Transaction (트랜잭션)

post-thumbnail

17.SSH 보안 : SSH Key Forwarding, SSH Tunneling을 통해 클라우드의 private instance에 접근하는 법, SSH 포트 변경

post-thumbnail

18.Redis 설치 및 외부접속 설정

post-thumbnail

19.NestJS 파일 업로드 구현 (multer)

post-thumbnail

20.NestJS : Pipe를 이용한 입력값 유효성 검증, Guard를 이용한 로그인 검증

post-thumbnail

21.NestJS 게시글 본문 AES 암복호화, CORS 허용

post-thumbnail

22.TypeORM Entity Relation을 통한 외래키 설정과 활용, Join Table

post-thumbnail

23.NestJS, AWS-SDK 활용한 NCP Object Storage 업로드, 다운로드

post-thumbnail

24.GitHub Actions를 활용한 자동 배포, Let's Encrypt 활용한 HTTPS 적용

post-thumbnail

25.3주차 개인 회고

post-thumbnail

26.Sharp 모듈 활용한 이미지 리사이징, 파일 포맷 변경

post-thumbnail

27.MongoDB 설치 및 외부연결 설정, NestJS 연동, NCP NAT Gateway를 통한 private 인스턴스 인터넷 연결

post-thumbnail

28.Sharp 사용한 프로젝트 배포시 플랫폼 종속성 문제 해결 (yarn berry)

post-thumbnail

29.TypeORM 쿼리 로그, MySQL 쿼리 플랜, Query Builder을 이용한 쿼리 최적화 with NestJS

post-thumbnail

30.NestJS 폼데이터 처리, 서비스 개선(연관 레코드/리소스 함께 수정/삭제), 에러 처리, API 인터페이스 변경 등

post-thumbnail

31.TypeORM 트랜잭션(Transaction) 제어 with Query Runner 1일차

post-thumbnail

32.TypeORM 트랜잭션(Transaction) 제어 with Query Runner 2일차

post-thumbnail

33.CORS 트러블 슈팅

post-thumbnail

34.4주차 개인 회고

post-thumbnail

35.Yarn Berry, 모노레포 환경을 고려한 Docker 이미지 최적화 (멀티스테이징) 실전편

post-thumbnail

36.React + NestJS 어드민 페이지 개발 (전체 글, 시스템 정보 조회)

post-thumbnail

37.네이버 감정분석 API 연동

post-thumbnail

38.NestJS e2e 테스트 (jest, supertest)

post-thumbnail

39.5주차 개인 회고

post-thumbnail

40.NestJS, 유닛 테스트 각종 mocking, e2e 테스트 폼데이터 및 파일첨부

post-thumbnail