Participation API를 client.ts로 통합 및 환경변수 설정 개선

- api-client.ts 삭제하고 client.ts의 participationClient 사용
- 마이크로서비스별 호스트 환경변수 지원 추가
- API_VERSION 환경변수로 api prefix 관리
- .env.local 파일 생성 (개발 환경 설정)
- CORS 해결을 위해 백엔드에서 직접 호출하는 방식으로 단순화

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
jhbkjh
2025-10-28 17:49:20 +09:00
parent bace9476b1
commit 37e5a76c50
5 changed files with 87 additions and 150 deletions
+2 -2
View File
@@ -7,5 +7,5 @@ NEXT_PUBLIC_PARTICIPATION_HOST=http://localhost:8084
NEXT_PUBLIC_DISTRIBUTION_HOST=http://localhost:8085
NEXT_PUBLIC_ANALYTICS_HOST=http://localhost:8086
# API Version
NEXT_PUBLIC_API_VERSION=v1
# API Version prefix
NEXT_PUBLIC_API_VERSION=api