In this chapter, we discussed how to use Nuxt to create server-rendered Vue applications. We also discussed just how easy it is to create new routes and how to add custom CSS libraries inside our project. Furthermore, we covered how we can add transitions to our pages to make it interesting when switching between routes. We also covered how we can build different versions of our project, depending on whether we want a universal, static, or SPA application.
In the final chapter, we'll be discussing common anti-patterns within Vue.js and how to avoid them. This is paramount to writing consistent software that can survive the test of time.