⬅️Back to Home
Day-08
✅ Server in next.js [ API endpoint ]
👉 all server code on route.js file.
👉 page and route both on same folder so don't work.
👉 create handler so export default method type name. [its must be capital latter method name]
👉 create handler so export default method type name. [its must be capital latter method name like: POST,GET]
export async function GET(req) {
console.log(req);
return Response.json({ message: "Hello from API", req: req.url });
}👉 get params in routes same like create folder [paramsName] then this folder routes.js file get as second argument
export async function GET(_, { params }) {
console.log(await params);
return Response.json({ message: "Hello from API with id" });
}👉 params is promises so async await then get value