Next(App Router)가 새 route.ts 추가하거나 폴더 깊이 변경, dynamic segment([…]) 추가를 하면 가끔 Next dev 캐시 문제로 인해 dev 서버가 제대로 인식 못 하는 경우가 있다.
다음에는 이를 인지하고 개발환경 재실행을 빨리해보자.
이럴 때 후딱 개발환경 껐다 키기
- route.ts 분명히 있는데 404
- API 코드 안으로 아예 안 들어감
- 에러가 “로직 에러(400/500)”가 아니라 404
- api 폴더 새로 만들었을 때