Ce este useFetch() în Nuxt 3
În aplicațiile Nuxt 3 cu randare pe server (SSR), efectuarea unui apel HTTP direct cu fetch nativ ar genera o descărcare redundantă a acelorași date: o dată pe server în timpul randării HTML-ului și din nou în browser în timpul etapei de hidratare. Composable-ul useFetch() rezolvă această problemă:
Rulează apelul pe server, serializează rezultatul în payload-ul paginii și îl preia instant pe client fără un al doilea apel HTTP.
Exemplu Concret: Preluarea listei de articole în Nuxt 3
<script setup>
const { data: articole, pending, error } = await useFetch('/api/articole', {
lazy: false,
query: { limit: 10 }
});
</script>
<template>
<div v-if="pending">Se încarcă articolele...</div>
<ul v-else>
<li v-for="art in articole" :key="art.id">{{ art.titlu }}</li>
</ul>
</template>
Întrebări & Exemple de Cod:
Composable-ul useFetch() în Nuxt 3Ai o nelămurire despre utilizarea comenzii
Composable-ul useFetch() în Nuxt 3sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.