useFetch и useLazyFetch — это настраиваемые хуки, которые можно использовать в Nuxt.js версии 3 для выполнения вызовов API.

useFetch можно использовать для получения данных во время процесса рендеринга на стороне сервера (SSR). Он немедленно вернет данные, если они уже доступны, в противном случае он будет ждать, пока данные будут получены, прежде чем отображать страницу.

useLazyFetch похож на useFetch, но используется для извлечения данных во время процесса рендеринга на стороне клиента (CSR). Он будет извлекать данные только при монтировании компонента и не будет блокировать отрисовку страницы.

Гийом Дюан