충격) Next에서 pages/api/ 경로는 예약된 경로였다.

horiz.d·2023년 5월 10일
0

NEXT.JS

목록 보기
2/3

API ROUTE로 사용하기 위해 예약되었던 경로이다.

난 이것을 모르고 임의의 경로를 pages 바깥에 만들어 api를 관리하고 있었는데, 이렇게 처리하면 클라이언트에서 직접 API를 호출하고

pages/api/ 하위에서 관리할 경우 next의 클라이언트는 예약된 url까지만 연결해주고 서버사이드에서 API를 호출하기 때문에 보안적인 측면에서 후자로 관리하는것이 백번 좋다고..

뿐만 아니라 pages/api/ 이하로 옮긴 후 API처리속도가 매우 빨라졌음 이에 대해서는 나중에 규명

profile
가용한 시간은 한정적이고, 배울건 넘쳐난다.

0개의 댓글