-
NestJs 설문조사 미니 프로젝트공부하기/node.js 2023. 1. 31. 07:01
얼마전에 간단한 설문지를 생성할 수 있는 미니 프로젝트를 만들었다.
새로운 프로젝트를 시작하기에는 아이디어도 없고.. 뭔가는 만들어보고 싶고...
이런 생각을 하던 중 원티드 프리 온보딩을 통해서 헥사고날 아키텍처를 아주 간단하게 접하게 되었다.
아!! 이거다 이걸로 뭔가 만들어봐야겠다 라는 생각을 했고 가장 최근에 만든 프로젝트에 헥사고날 아키텍처를 적용하고 배포까지 진행해야겠다 라는 생각을 했다.
브랜치를 새로 만들어서 리펙토링을 진행할까 고민했지만..
더 자세하게 공부하기 위해 레파지토를 새로 만들어서 진행하기로 결정했다.
- 아키텍처 : 레이어드 아키텍처
- 데이터베이스 : postgresql
- ORM : typeorm ( pg )
- graphql
- 유닛 테스트: 적용 x
- CI/CD : 적용 x
- 아키텍처 : 헥사고날 아키텍처
- 데이터베이스 : mysql
- ORM : typeorm ( mysql )
- restApi
- 유닉 테스트 : 적용 o ( jest )
- CI/CD : 적용 o ( git-actions & AWS-EC2 )
old 버전의 레파지토리를 new 버전의 레파지토리로 다시 만들기로 결정했다.
작업을 단계별로 나누고 진행하면서 각 단계를 문서화를 진행해야겠다.
'공부하기 > node.js' 카테고리의 다른 글
2. NestJs & Git Actions CI/CD - [ AWS EC2 생성 ] (0) 2023.02.01 1. NestJs & Git Actions CI/CD - [ git actions 추가 ] (0) 2023.01.31 nodejs backend 면접 질문 정리 (0) 2023.01.18 typeorm 기본 구조 만들기 (5) - swagger (0) 2022.01.24 typeorm 기본 구조 만들기 (4) - auth,jwt (0) 2022.01.24