Avec Nuxt, les fichiers sont chacun placés dans un dossier correspondant à leur role, et Nuxt va automatiquement les chercher.

Plus besoin de routeur !

  • components/

    • Header.vue

    • Footer.vue

  • pages/

    • index.vue

      routing.vue

    • users/

      • index.vue

        [id].vue

  • layouts/

    • default.vue

Nuxt permet aussi de créer des endpoints serveur, qui peut servir à créer des API.

  • server/

    • api/

      • users/

        • index.ts

          [id].ts