react-refetch:一种简单,声明性且可组合的方式来获取React组件的数据

时间:2024-02-20 07:19:49
【文件属性】:

文件名称:react-refetch:一种简单,声明性且可组合的方式来获取React组件的数据

文件大小:111KB

文件格式:ZIP

更新时间:2024-02-20 07:19:49

react fetch api data rest

ReactRefetch 一种简单,声明性和可组合的方式来获取React组件的数据。 安装 需要React 0.14或更高版本。 npm install --save react-refetch 假设您正在将软件包管理器与或类的模块捆绑器一起使用,以使用。 需要以下ES6功能: 检查兼容性表( , , , ),以确保需要支持的所有浏览器和平台都具有这些兼容性,并根据需要包括polyfills。 介绍 有关背景知识和该项目的快速介绍,请参见上的介绍。 动机 这个项目的灵感来自 (并从之分叉)。 对于需要维护复杂客户端状态的应用程序,Redux / Flux是一个很棒的库/模式。 但是,如果您的应用程序主要是从服务器获取和呈现只读数据,则它可能会使体系结构过于复杂,无法在操作中获取数据,将其减少到存储中,然后再次选择将其撤回。 在组件获取数据并以本地状态转储数据的另一种方法也很麻烦,它使组件比所需的组件更智能,更易变。 该模块允许您将组件包装在诸如react-redux之类的connect()装饰器中,但是,您无需将状态映射到props,而是可以将props映射到URL到


【文件预览】:
react-refetch-master
----.travis.yml(73B)
----.eslintrc(291B)
----.babelrc(966B)
----docs()
--------api.md(13KB)
----package.json(3KB)
----test()
--------setup.js(760B)
--------PromiseState.spec.js(9KB)
--------components()
--------utils()
----package-lock.json(274KB)
----src()
--------index.js(119B)
--------PromiseState.js(4KB)
--------index.d.ts(5KB)
--------components()
--------utils()
----examples()
--------ts()
----LICENSE.md(2KB)
----.gitignore(55B)
----CHANGELOG.md(108B)
----logo.png(2KB)
----CODE_OF_CONDUCT.md(1KB)
----README.md(31KB)
----.eslintignore(17B)

网友评论