onNuxtReady

Исходный код
Композабл onNuxtReady позволяет выполнить код после завершения инициализации приложения.
onNuxtReady выполняется только на клиенте.
Он подходит для кода, который не должен блокировать первоначальный рендер приложения.
plugins/ready.client.ts
export default defineNuxtPlugin(() => {
  onNuxtReady(async () => {
    const myAnalyticsLibrary = await import('my-big-analytics-library')
    // здесь можно инициализировать myAnalyticsLibrary
  })
})

Его можно безопасно вызывать даже после инициализации приложения: в этом случае код будет поставлен в очередь на выполнение в ближайшем окне простоя браузера (по смыслу — следующий колбэк простоя, как у requestIdleCallback).