up:: [[Vue]] - [[Nuxt Dynamic routes]] - [[NuxtLink]] * [[Nuxt Content]] * [[Nuxt Server]] * [[Nuxt Middlewares]] * 🗄️ [[Nuxt Snippets]] ## Building blocks - [[Nuxt Pages]] * [[Nuxt Layouts]] - [[Nuxt Composables]] * [[How to decide between Pages, Components and Layouts in Nuxt]] * [[Nuxt Assets]] * [[Nuxt Error Handling]] ## Why nuxt? * [[Universal Rendering]] * [[Nuxt Pages]] handles routing from a file-system * Auto-import ## Composables * [[Nuxt Composables]] * Built-in: * [[Nuxt useFetch]] * [[Nuxt useState]] ## Under the hood * [[Nitro]] * [[h3]] ## How-tos * [[Adding tailwind to nuxt]] * [[Transpile FontAwesome in Nuxt build]] * [[Importing tailwind config in Nuxt]] ## Modules * [[Pinia]] * [nuxt-modules/fontaine: 🔤 Font metric overrides to reduce CLS](https://github.com/nuxt-modules/fontaine) * [Icon Module · Nuxt](https://nuxt.com/modules/icon) ## Resources * [(5) Nuxt 3 Crash Course #7 - Adding Tailwind CSS](https://www.youtube.com/watch?v=dvanqBUoxhc&list=PL4cUxeGkcC9haQlqdCQyYmL_27TesCGPC&index=7) * [[C - Mastering Nuxt3]] *** > [!info]+ Unrequited links > These notes point towards this note. But this note doesn't point back. > ```dataview TABLE file.mtime.year + "-" + file.mtime.month + "-" + file.mtime.day AS Modified FROM [[Nuxt]] and !outgoing([[Nuxt]]) SORT file.mtime desc > ```