- 각 서비스가 독립적인 데이터베이스를 갖는 마이크로서비스 API 구축 방법을 다룹니다. 🗄️
- 각 서비스 내에서 테스트를 실행하여 모든 기능이 정상적으로 작동하는지 확인합니다. ✅
- 모든 서비스에서 재사용할 수 있는 공유 디렉토리를 생성하여 코드 중복을 줄입니다. ♻️
- 로컬 개발 환경 설정을 위해 Docker Compose 파일을 사용하여 데이터베이스를 구축합니다. 🐳
- API 게이트웨이를 통해 모든 서비스 요청을 처리하여 확장성을 용이하게 합니다. 🚪
- TypeScript를 사용하여 타입 정의를 공유하고, 유틸리티 함수를 공유 폴더에 저장합니다. ✍️
- Prisma를 사용하여 데이터베이스 스키마를 정의하고 관리합니다. ⚙️