Апрацоўка GET запыту ў NextJS
Давайце больш падрабязна спынімся на апрацоўцы GET запыту.
Для гэтага створым папку
users і файл users/data.js.
У гэтым файле будзе знаходзіцца масіў аб'ектаў
з дадзенымі аб карыстальніках:
export let users = [
{
id: 1,
name: 'user1',
},
{
id: 2,
name: 'user2',
},
{
id: 3,
name: 'user3',
},
]
Цяпер давайце створым файл для апрацоўкі
запытаў users/route.js.
Імпартуем у яго масіў дадзеных аб карыстальніках.
А функцыі для апрацоўкі GET запыту
зададзім вяртаць карыстальнікаў у JSON
фармаце:
import { users } from "./data";
export async function GET() {
return new Response(JSON.stringify(users), {
headers: { 'Content-Type': 'application/json' },
});
}
Цяпер, перайшоўшы па адрасе users
вы ўбачыце масіў усіх
карыстальнікаў.
Стварыце файл cities/data.js,
у якім будуць захоўвацца
id і назвы пяці
гарадоў.
З дапамогай апрацоўшчыка GET запыту выведзіце інфармацыю аб гарадах у JSON фармаце.