Прынцыпы апрацоўкі маршрутаў NextJS
У фрэймворку можна
ствараць свае кастамныя апрацоўшчыкі
запытаў (GET, POST, PATCH, DELETE)
для пэўнага маршруту. Па правілах
NextJS апрацоўшчыкі могуць знаходзіцца толькі ў файлах
route.js або route.js.
Давайце зробім апрацоўшчык для GET запыту. Для гэтага
перайдзем у працоўную папку нашага
праекта. Створiм у ёй папку blog і файл
blog/route.js. У гэтым файле прапішем экспарт
асінхроннай функцыі для апрацоўкі
GET запыту:
export async function GET() {
return new Response('test blog');
}
Пры пераходзе па адрасе /blog
вы ўбачыце на старонцы тэкст
'test blog'.
Стварыце апрацоўшчык для
GET запыту па адрасе
/cities.