Nuxtjs Guideline: DataFetching — Use useFetch for simple data fetching. Description: Wrapper around useAsyncData for URL fetching. Do: useFetch for API calls. Don't: $fetch in onMounted. Good Example: const { data } = await useFetch('/api/posts'). Bad Example: onMounted(async () => { data.value = await $fetch('/api/posts') }). Severity: High. Docs: https://nuxt.com/docs/api/composables/use-fetch.