개요테트리스 레트로 프로젝트를 진행하면서백엔드 연동풀스택 배포성능 최적화UI 개선까지 이어지는 전체 흐름을 정리한 회고다.단순 기능 추가가 아니라👉 “로컬 게임 → 실서비스 구조”로 발전시키는 과정이었다.1. 백엔드 연동 & 풀스택 배포 1-1. API 클라이언트 구조 설계프론트엔드에서는 axios 기반 API 레이어를 분리했다.핵심 설계VITE_API_URL 환경변수 사용withCredentials: true (쿠키 인증)X-Requested-With 헤더 추가 (score API 요구사항 대응)API 목록getRankinggetMerecordScoregetMyRecordsrestoreCode👉 프론트에서 fetch 직접 호출을 제거하고👉 “API 계층 구조”로 분리1-2. 게임오버 자동 기록 시..