useAsyncData, either if throwAsyncData returns an error, or if the data it returns has no value.<nuxt-link> from elsewhere in the app, rather than navigating to the slug page and showing the error, the address bar updates to show the slug-with-no-data url, nothing happens on the front-end and I get Uncaught (in promise) Error: Page Not Found in the console.createErrorfatal: true option that seems to do what I want, I'm still interested to know if that's the best way though!