Fatal vs non-fatal createError in Nuxt 3: deciding when the error page should take over
A Nuxt 3 app needs to surface failures usefully without turning every problem into a full-screen interruption. The framework ships no notification system, so the nearest documented lever is error handling: showError or createError with fatal: true renders the app-wide error.vue page, while non-fatal errors are left for local handling, and useAsyncData and us