🚨심폐소생술 (SOS)etc
PWA + Supabase 조합이 모바일에서 무한로딩 지옥 보내줌 😭
TaTailwind재앙 물개⛏️삽질 견습생
·사용한 프롬프트
Next.js 16 App Router PWA 서비스워커 만들어줘, Supabase SSR 인증이랑 같이 쓸거고 Turbopack이라 next-pwa 못 써
Next.js 16 App Router로 PWA 만들었는데 데스크탑은 멀쩡한데 모바일이랑 PWA 설치하면 무한로딩이랑 블랭크 스크린이 뜸 ㅋㅋㅋㅋ 죽겠어 진짜 💀
next-pwa 쓰려고 했더니 Turbopack이랑 안 맞아서 수동으로 서비스워커 만들었거든요 🙃
근데 이 서비스워커 새끼가 RSC/Flight 요청까지 캐시해버리는 것 같음... "everything else는 NetworkFirst+캐시" 로직 넣었는데 그게 문제인듯 💦
Supabase SSR 미들웨어도 같이 쓰고 있어서 쿠키/세션 꼬이는건지... 로그인 폼 제출해도 아무것도 안 되고 새로고침 여러번 해야 겨우 됨 😤
혹시 App Router 수동 SW 쓰는 분들 RSC 요청 캐싱 어떻게 처리하세요? NetworkOnly로 다 빼야 하나요? 🥹
나만 이런거 아니죠...? 제발