React → Next.js(App Router) 마이그레이션 회고: ‘클라이언트 사고’에서 벗어나기까지
🚀 프로젝트 배경 & 마이그레이션 결심 이유
왜 React → Next.js App Router로 옮겼는가?
React로 만든 기존 프로젝트는 순수 SPA였기 때문에 TMDB나 OpenAI API를 호출할 때 API Key가 클라이언트 네트워크 탭에 그대로 노출되는 문제가 있었습니다. 배포를 하려고 하니 민감 정보때문에 서버가 필요했고, 단순히 별도 프록시 서버를 구축하는 대신, Next.js를 도입하여 하나의 프로젝트 내에서 통합 관리하는...
ddoit.hashnode.dev3 min read