SWR
made with React

SWR

这是一个用于远程数据获取的React Hooks库。

相关问答
暂无相关问题
查看全部
简介及使用教程

SWR是一个用于远程数据获取的React Hooks库。名称“SWR”源自stale-while-revalidate,这是RFC 5861普及的HTTP缓存无效策略。

SWR首先返回缓存(陈旧)中的数据,然后发送提取请求(重新验证),最后再次提供最新数据。

安装

Npm

npm i swr

Yarn

yarn add swr

使用

import useSWR from 'swr'

function Profile () {
  const { data, error } = useSWR('/api/user', fetcher)

  if (error) return <div>failed to load</div>
  if (!data) return <div>loading...</div>
  return <div>hello {data.name}!</div>
}

示例

swr.gif

作者

相关项目