이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
안녕하세요, 게임 미니앱 출시를 준비 중인 개발자입니다.
출시 가이드의 “보안 및 안정성” 항목에서 SSR이 금지되어 있는 것을 확인했는데,
저희 프로젝트 구성이 해당 정책에 위반되는지 확인 부탁드립니다.
■ 개발 환경
- WebView (WV) 환경
- Next.js 16 (App Router) + Vercel 배포
- SDK 버전: @apps-in-toss/web-framework ^1.4.7
■ 테스트 환경 - 아직 샌드박스 미연동 상태 (출시 전 사전 확인)
■ 질문
저희는 Next.js App Router를 사용하고 있으며,
클라이언트 컴포넌트(‘use client’)에서 Server Actions를 호출하는 구조입니다. - 페이지 자체는 클라이언트 렌더링(CSR)
- Server Actions는 POST 요청으로 서버 함수를 호출하는 방식 (API Route와 유사)
- SSR(getServerSideProps) 방식의 서버사이드 렌더링은 사용하지 않음
이 구조가 출시 가이드의 “SSR 금지” 정책에 해당하는지 확인 부탁드립니다.
만약 해당된다면, CSR + API Route 또는 정적 빌드(SSG)로 전환하겠습니다.
감사합니다.