
# Page rendu architecture

1. app.vue contient <NuxtPage />, qui affiche la page courante (ex. index.vue).
2. Chaque page est rendue dans son layout (par défaut default.vue).
3. Dans default.vue, le <main> contient un <slot /> : c’est là que le contenu de la page s’insère.

Donc le flux est : app.vue → <NuxtPage /> → layout default.vue → <main><slot /></main> → contenu de pages/*.

# Header
1. Dans le layout default le header contient
    1.1 un contenant => <HeaderWrapper>
    1.2 ce contenant contient le header => <HeaderDefault>