nextjs141 Nextjs1 api 요청이 2번 가는 문제 (strictMode 사용 X) Nextjs의 컴포넌트는 기본적으로 server component이고 'use client'를 사용하더라도 서버에서 정적인 HTML을 생성한 후에 클라이언트에서 hydration을 시켜준다. 따라서 특수한 처리를 해주지 않는다면 request 요청이 서버에서 한번 브라우저에서 한번 2번 가는 상황이 생길 수 있고 이 사실을 모르고 개발하다가 2번의 api요청에 의한 문제가 발생한다면 문제의 원인을 찾는것이 상당히 골치아파질 수 있다. 나의 경우는 oAuth의 로그인 로직 바꾸다가 이러한 문제가 생겼는데 oAuth과정에서 카카오로 부터 code를 받아서 이것을 이용해서 server에서 access Token을 발급받게 되는데 이 code는 일회용 코드기 때문에 동일한 코드로 api 요청이 2번가면 2번째.. 2024. 3. 7. 이전 1 다음