文件名称:一种为 React 组件获取数据的简单、声明性和可组合的方式
文件大小:111KB
文件格式:ZIP
更新时间:2024-06-28 08:49:15
Code Design
React Refetch 一种为 React 组件获取数据的简单、声明性和可组合的方式。 安装需要 React 0.14 或更高版本。 npm install --save react-refetch 这假设您使用 npm 包管理器和模块捆绑器(如 Webpack 或 Browserify)来使用 CommonJS 模块。 需要以下 ES6 函数: Object.assign Promise fetch Array.prototype.find 检查兼容性表(Object.assign、Promise、fetch、Array.prototype.find)以确保您需要支持的所有浏览器和平台都有这些,并根据需要包含 polyfill。 简介 请参阅 Heroku 工程博客上的 React Refetch 简介以了解背景和对该项目的快速介绍。 动机这个项目的灵感来自(并衍生自)React Redux。 Redux/Flux 是一个很棒的库/模式,适用于需要维护复杂客户端状态的应用程序; 但是,如果您的应用程序主要是从服务器获取和呈现只读数据,则可能会使架构过于复杂,以在操作中获取数据,将
【文件预览】:
react-refetch-master
----.eslintrc(291B)
----.github()
--------workflows()
----src()
--------utils()
--------components()
--------PromiseState.js(4KB)
--------index.d.ts(5KB)
--------index.js(119B)
----.babelrc(966B)
----examples()
--------ts()
----test()
--------utils()
--------setup.js(760B)
--------components()
--------PromiseState.spec.js(9KB)
----LICENSE.md(2KB)
----README.md(31KB)
----logo.png(2KB)
----docs()
--------api.md(13KB)
----CODE_OF_CONDUCT.md(1KB)
----.gitignore(55B)
----CHANGELOG.md(108B)
----.eslintignore(17B)
----package-lock.json(274KB)
----package.json(3KB)