AI로 풀스택 개발하기 : 백엔드 개발
- AI를 활용하여 풀스택 개발, 특히 백엔드 개발을 진행하는 과정을 설명 👨💻
- Next.js를 사용하여 백엔드를 구축하고, MySQL 데이터베이스와 연동 🗄️
- 타입ORM을 사용하여 Next.js와 데이터베이스를 연결 🔗
- Swagger를 활용하여 API 테스트 환경을 구축하고, 컴포넌트 기능 재활용 강조 🧪
- Google 로그인을 사용하고 JWT 토큰 방식으로 인증 구현 (추후 진행) 🔑
- 클로드 코드를 사용하여 프로젝트 초기화 및 코드 구현 자동화 🤖
- 플랜.md 파일을 통해 개발 계획을 체계적으로 관리하고 단계별로 진행 📝
- 윈스턴(winston) 로깅 패키지를 사용하여 백엔드 로깅 기능 구현 🪵
- 클로드 코드 사용량 확인 및 모델에 따른 기능 차이 인지 (Opus vs. Sonnet) 📊
- 에러 발생 시 클로드에게 오류 메시지를 전달하여 문제 해결 🐛
- 데이터베이스 관련 설정 추가 후 서버 실행 및 API 독스 확인 ✅
- 프론트엔드와 백엔드를 통합하여 Google 로그인 기능 구현 예정 🌐