Next.js · Middle · Запитання 1 з 75
Що таке Server Function (Server Action) у Next.js?
- ✓Правильна відповідь: Асинхронна функція з
'use server', яку можна викликати з клієнта - 2Route Handler, який автоматично створюється для кожної сторінки
- 3Функція, що виконується під час збирання й кешує результат
Пояснення
Директива 'use server' перетворює функцію на серверну, а Next.js створює для неї ендпоінт. Її можна передати в <form action> або викликати з клієнтського обробника. Виклик іде POST-запитом. Server Actions - це Server Functions, що використовуються для мутацій, часто з подальшою ревалідацією кешу.