Join our community

Get access to the complete guide to developing and deploying fast, production-ready Nuxt apps.

Chapter 3 - Summary

We just spent a few lessons making our app more robust so it can’t handle anything the real world might throw at it.

First, we added some TypeScript, then created our own custom 404 page.

Then we tackled handling client-side errors using the NuxtErrorBoundary component. Then we implemented server-side error handling, as well as adding in a custom error page for our app.

Finally, we refactored some of our error handling to route validation instead, using the validate function on definePageMeta.