Next.js · Route Handlers · Mid-Level · Live Coding
How do you read JSON body and query params in a Route Handler?
Short Interview Answer
await request.json(); use new URL(request.url).searchParams.
Detailed Explanation
Validate inputs. Handle empty bodies. Return proper status codes. Prefer shared validation (zod) with the rest of the app.