UNPKG

@alova/scene-react

Version:

scenario react hooks with alova.js

33 lines (18 loc) 1.94 kB
# alova 请求策略(React) [![npm](https://img.shields.io/npm/v/@alova/scene-react)](https://www.npmjs.com/package/@alova/scene) [![Coverage Status](https://coveralls.io/repos/github/alovajs/scene/badge.svg?branch=main)](https://coveralls.io/github/alovajs/scene?branch=main) [![build](https://github.com/alovajs/scene/actions/workflows/release.yml/badge.svg?branch=main)](https://github.com/alovajs/scene/actions/workflows/release.yml) ![license](https://img.shields.io/badge/license-MIT-blue.svg) [alova](https://github.com/alovajs/alova) 是一个请求策略库,**它的使命是让应用更高效地管理 Client-Server 数据交互**,让开发者更优雅地实现更高性能和体验更好的请求功能。这个库是围绕[核心库](https://github.com/alovajs/alova)针对特定场景实现了不同的请求策略,如果需要发挥 alova 更大的能量,可以配合这个库一同使用。 ## 请求策略 ### 分页请求策略 自动管理分页数据,数据预加载,减少不必要的数据刷新,流畅性提高 300%,编码难度降低 50%。 ### 静默提交策略 提交即响应,大幅降低网络波动造成的影响,让你的应用在网络不稳定,甚至断网状态下依然可用。 ### 更多策略敬请期待... ## alova 示例 [这里有些示例将会展示 alova 的强大力量](https://alova.js.org/category/%E7%A4%BA%E4%BE%8B) ## 下一步做什么? 就像上面所说,alova 的使命是针对不同的请求场景提出更好的请求管理方案,特定场景的方案将会在 [**alovajs/scene**](https://github.com/alovajs/scene) 中实现,如果你有期待的请求场景,欢迎通过 [issue](https://github.com/alovajs/extensions/issues) 来讨论,也欢迎贡献你的聪明才智,通过 [pull requests](https://github.com/alovajs/extensions/pulls) 来一起让 alova 变得更好。 ## LICENSE [MIT](https://en.wikipedia.org/wiki/MIT_License)