Skip to content

alovajs/scene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

57a034b · Jun 12, 2024
Apr 11, 2024
Apr 11, 2024
Jun 12, 2024
Jun 5, 2023
Jun 12, 2024
Jun 12, 2024
Jun 12, 2024
Jun 12, 2024
Dec 31, 2022
Aug 15, 2023
Aug 15, 2023
Aug 15, 2023
Jan 4, 2023
Oct 30, 2022
Apr 11, 2024
Aug 15, 2023
Nov 30, 2022
Jun 11, 2023
May 28, 2023
Jan 4, 2023
Apr 11, 2024
Aug 21, 2023
Jun 12, 2024
Jun 12, 2024
May 28, 2023

Repository files navigation

alova request strategy

npm Coverage Status build license

alova is a request strategy library, Its mission is to make applications manage Client-Server data interaction more efficiently, allowing developers to more elegantly implement more High performance and experience better request function. This library implements different request strategies for specific scenarios around the core library. If you need to give full play to the power of alova, you can use it together with this library.

Request Strategies

Pagination request strategy

Automatically manage paging data, data preloading, reduce unnecessary data refresh, improve fluency by 300%, and reduce coding difficulty by 50%.

Silent commit strategy

Response upon submission, greatly reducing the impact of network fluctuations, allowing your application to remain available even when the network is unstable or even disconnected.

More strategies comming soon...

alova example

Here are some examples that will demonstrate the power of alova

What's next?

As mentioned above, the mission of alova is to propose better request management solutions for different request scenarios, and solutions for specific scenarios will be found in alovajs/scene, if you have an expected request scene, welcome to discuss it through issue, and welcome to contribute your ingenuity through pull requests to make alova better together.

LICENSE

MIT