Nuxt provides features that enable the reuse of UI patterns.
Layouts are implemented in the ~/layouts directory and applied using NuxtLayout in app.vue.
Each page can specify a layout by using definePageMeta.
Rendering Modes
Nuxt supports various rendering modes.
Specifically, these include Universal Rendering, Client-Side Rendering, and Hybrid Rendering.