kliping.pro
  • Docs
  • Explore
  • Builder
  • Directory
  • Colors
  • Typeset
Saved
Hooks
  • Getting Started2
  • State7
  • Advanced6
  • Lifecycle16
  • Browser21
  • Development1
  • Third-Party4
  • useMcp
  • useQuery
  • useStickToBottom
  • useSwr
  • Libraries4
  1. Hooks
  2. Third-Party
  3. useSwr

useSwr

PreviousNext

Padanan Vue-nya: swrv — tapi pertimbangkan @tanstack/vue-query lebih dulu.

Tidak ada yang perlu dipasang.

Vue sudah menyediakan padanannya — swrv. Halaman ini menjelaskan cara memakainya.

Pola stale-while-revalidate: tampilkan data lama lebih dulu, ambil yang baru di belakang, tukar begitu datang. Untuk Vue, paketnya bernama swrv.

pnpm add swrv
ts
import useSWRV from 'swrv'

const { data, error, isValidating } = useSWRV(
  '/api/produk',
  url => fetch(url).then(r => r.json()),
)

Pertimbangkan @tanstack/vue-query lebih dulu ​

Keduanya menyelesaikan masalah yang sama — cache, revalidasi, dedupe — tapi @tanstack/vue-query jauh lebih aktif dirawat, dan dokumentasi Vue-nya jauh lebih lengkap.

swrv masuk akal kalau bentuk API SWR memang yang Anda inginkan, atau kalau backend dan konvensi tim Anda sudah tersusun di sekitarnya. Di luar itu, vue-query pilihan yang lebih aman untuk project baru.

PrevioususeStickToBottomNext isBrowser

On This Page

Pertimbangkan @tanstack/vue-query lebih dulu

© 2026 Kliping. Free components are open source under the MIT License.

LicenseCreditsRoadmap