← 문제 목록
중급 Next.js 50P

Next.js에서 API 라우트 설정은?

Next.js에서는 API 기능을 제공하기 위해 특정 폴더 구조를 사용합니다. API 라우트를 정의하려면 'pages/api' 디렉터리 내에 파일을 만들어야 하며, 이 파일은 기본적으로 Node.js 서버의 요청 핸들러와 유사하게 작동합니다. API 라우트 파일은 요청 메서드에 따라 적절한 HTTP 응답을 반환해야 합니다. 아래는 API 라우트를 정의하는 간단한 예시입니다:



이와 같은 구조로 파일을 생성할 경우, '/'를 기본 경로로 호출할 수 있습니다. 이때, API 라우트의 파일명과 경로에 관한 규칙에 대해 알고 있어야 합니다.
JAVASCRIPT
// pages/api/hello.js
export default function handler(req, res) {
  res.status(200).json({ name: 'John Doe' });
}

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%