코딩/Next.js

Route Handler & Server Action

James Song 2024. 9. 27. 20:14
반응형

Router Handlers

web 요청이나 응답 api를 다루는 것

 

app / page.js  

app / api / route.js or route.ts

 

GET / POST / PATCH / PUT / DELETE

export async function GET(request: Request) {
  console.log("GET /api/test");
}

export async function POST(request: Request) {
  console.log("POST /api/test");
}

export async function PUT(request: Request) {
  console.log("PUT /api/test");
}

export async function DELETE(request: Request) {
  console.log("DELETE /api/test");
}

export async function PATCH(request: Request) {
  console.log("PATCH /api/test");
}
반응형