middleware1 Nextjs Middleware로 redirect하여 UX 향상하기 내가 개발하고 있는 술담화 전통주 쇼핑몰을 서핑하고 있었다.로그인이 필요한 페이지로 접속시 고객 경험이 불편한 부분이 있었다.예를 들어, 장바구니 페이지 라면(우리 서비스는 로그인 하지 않은 상태면 장바구니를 볼 수 없다) 1. 장바구니 페이지로 이동2. 장바구니 정보 조회하는 API 호출3. 서버에서 권한이 없다는 에러가 발생하면 login 페이지로 이동이러한 흐름으로 동작하고 있었다. 이 방식의 불편함은 미로그인 상태에서 로그인이 필요한 장바구니 페이지로 이동하는 것이 별로다.네트워크 느린 상황이라면 장바구니 페이지가 보이거나, 불필요한 URL 이동을 체감할 수 있다.미로그인 상태에서 장바구니 정보를 조회하는 API를 호출하는 것은 트래픽 낭비다."로그인이 되어있지 않은 상태일 때 로그인이 필요한 페.. 2024. 3. 5. 이전 1 다음