Nuxtjs Guideline: DataFetching — Use useAsyncData for complex fetching. Description: Fine-grained control over async data. Do: useAsyncData for CMS or custom fetching. Don't: useFetch for non-URL data sources. Good Example: const { data } = await useAsyncData('posts', () => cms.getPosts()). Bad Example: const { data } = await useFetch(() => cms.getPosts()). Severity: Medium. Docs: https://nuxt.com/docs/api/composables/use-async-data.