Next.js 에서 서버 만들때 기초

JS2L·2023년 8월 1일
0

Next.js의 API Route에서는 요청(request)과 응답(response) 객체에 대한 타입 지정을 해주는 것이 좋습니다.
이를 위해서는 Next.js에서 제공하는 타입 정의를 사용하면 됩니다.
타입 지정을 위해서는 NextApiRequest NextApiResponse를 사용하면 됩니다. 이들은 express의 Request와 Response 타입을 확장한 Next.js에서 제공하는 타입들입니다.

예시)

import { NextApiRequest, NextApiResponse } from 'next';

export default function handler(req: NextApiRequest, res: NextApiResponse) {
  return res.status(200).json("처리완료");
}

NextApiRequest와 NextApiResponse는 Next.js에서 제공하는 타입으로, API Route에서 요청과 응답 객체를 타입 정의할 때 사용됩니다. 이들은 Next.js에서 자동으로 인식하고 제공하는 타입으로 별도의 설치나 설정 없이 사용할 수 있습니다.

profile
신입 개발자의 독고다이 개발일지

0개의 댓글