Dans le répertoire /components, comment s'utilise automatiquement le composant components/button/Primary.vue dans une page ?
/components
components/button/Primary.vue
import ButtonPrimary from '@/components/button/Primary.vue'
<ButtonPrimary />
app.vue
<button-primary />
Quel composable fourni par Nuxt est recommandé pour récupérer des données depuis une API en prévenant les requêtes en double (SSR vs Client) ?
useFetch
axios.get
fetch
useAsync()
Comment appliquer un gabarit réutilisable (layout) spécifique nommé 'admin' à une page ?
layouts/admin.vue
definePageMeta({ layout: 'admin' })
pages/admin/
nuxt.config.ts
À quoi sert le répertoire /server dans un projet Nuxt ?
/server
Concrètement, comment se différencie le composable natif useFetch par rapport à un appel classique avec $fetch ?
$fetch
Quelle est la manière recommandée de déclarer un middleware de route propre à chaque route sans avoir à l'inclure ? (Middleware global)
mon-middleware.global.ts
/middleware
router.middleware
Quel composable permet la manipulation pragmatique des balises head et de SEO (title, robots...) de n'importe où dans <script setup> ?
<script setup>
useHead()
useSeoMeta()
this.$head()
vue-meta
Vue.use(Head)
defineProps()
De quelle manière accède-t-on de façon sécurisée (notamment en SSR) aux données issues des variables d'environnement (.env) ?
useRuntimeConfig()
process.env.MON_VAR
window.env
import.meta.env
Vous êtes en mode développement de l'application Nuxt, comment invalider son rendu côté serveur de façon intégrale (Mode SPA intégral) ?
ssr: false
nuxi run --target=spa
<ClientOnly>
Quel nom a formellement attitré Nuxt pour lister et accueillir les méthodes auto-importées partagées concernant la logique de votre vue ou gestion d'état ?
composables
utils
helpers
logic
Avec ce footer on perd en place. Oui mais on gagne en class... (Berthe au grand pied)
Avec ce footer on perd en place. Oui mais on gagne en class...