文件名称:jsonapi-react:最小的JSON
文件大小:111KB
文件格式:ZIP
更新时间:2024-05-22 13:59:37
react hooks rest cache jsonapi
jsonapiReact 最小的客户端和挂钩,用于获取,更新和缓存远程数据。 特征 声明性API查询和变异 JSON:API模式序列化+规范化 查询缓存+垃圾回收 自动重新获取(过期时重新验证) SSR支持 目的 简而言之,是要提供与使用React + 相似的客户端体验。 JSON:API规范为编写和使用REST API提供了许多好处,但以要求客户管理复杂的模式序列化为代价。 有提供了良好的JSON:API实现,但是没有一个项目可以在不合并其他库和/或模型抽象的情况下提供与React的无缝集成。 当与序列化库(如结合使用时,像和这样的库(两者都是很棒的,并且对该项目有明显的启发)两者之间的差距非常小。 但是,两者都需要大量的缓存失效配置,因为可以从任意数量的端点返回给定的资源。 支持 React16.8或更高版本 浏览器 考虑充填: 文献资料 安装 入门 查询 变异 删除中 快
【文件预览】:
jsonapi-react-master
----.size-snapshot.json(342B)
----.gitignore(117B)
----README.md(17KB)
----rollup.config.js(1KB)
----LICENSE(1KB)
----.eslintrc(156B)
----package.json(2KB)
----prettier.config.js(230B)
----src()
--------query.js(606B)
--------client.js(8KB)
--------constants.js(192B)
--------tests()
--------render.js(453B)
--------serializer.js(4KB)
--------index.js(338B)
--------context.js(804B)
--------functions.js(4KB)
--------hooks.js(5KB)
----.babelrc(514B)
----types()
--------index.d.ts(2KB)
----.travis.yml(59B)
----package-lock.json(349KB)