文件名称:artemisajs:鼠尾草
文件大小:73KB
文件格式:ZIP
更新时间:2024-06-08 00:23:13
JavaScript
ArtemisaJS React / Redux数据获取库 描述 Artemisa扩展了React + Redux的功能,使其能够以声明的方式对与后端的交互进行建模(aka提取),从而减少了样板代码,并在本地存储上提供了具有(潜在)功能的框架,并与后端(缓存)同步了数据。 它受graphql客户端影响(专门用于响应)。 将来它可以具有LRU缓存,以及到期处理等 用法 yarn add artemisa 或者 npm install -S artemisa 然后,您必须将Artemisa中间件和reducer包含在Redux商店中 import { service , reducer as artemisa } from 'artemisa' const reducers = combineReducers ( [ artemisa , ... yourReducers ] )
【文件预览】:
artemisajs-master
----index.babel.js(501B)
----codecov.yml(240B)
----.eslintrc(2KB)
----yarn.lock(191KB)
----src()
--------artemisa()
--------core()
--------util()
----.babelrc(158B)
----.npmignore(21B)
----wercker.yml(859B)
----LICENSE(1KB)
----__tests__()
--------setup.js(119B)
--------artemisa()
--------core()
----README.md(7KB)
----.gitignore(628B)
----package.json(2KB)