본문으로 건너뛰기
← 프로젝트 목록

프로젝트 소개

메타버스 게임 운영사의 어드민 서비스입니다. 게임 운영에 필요한 데이터 관리와 사용자 관리 기능을 제공합니다.

핵심 기술 및 의사 결정 과정

주요 기술 스택

Front-End
ReactTypeScriptViteAxios

트러블슈팅

문제

Access Token 만료 시 사용자가 수동으로 재로그인해야 했습니다.

해결

Access Token 만료 시 요청을 가로채 토큰을 재발급하고 자동으로 재요청하는 로직을 구현했습니다.

결과

사용자에게 끊김 없는 경험을 제공하여 인증 세션을 유지할 수 있게 되었습니다.

문제

앱의 규모가 커짐에 따라 콜드 스타트 시간과 빌드 시간이 증가했습니다.

해결

CRA에서 Vite로 빌드 도구를 마이그레이션했습니다.

결과

콜드 스타트 시간을 8초에서 3초로, 빌드 시간을 30초에서 10초로 개선했습니다.