https://github.com/studiolambda/turboquery
Lightweight, isomorphic and framework agnostic asynchronous data management for modern UIs
https://github.com/studiolambda/turboquery
cache data-fetching javascript typescript
Last synced: 27 days ago
JSON representation
Lightweight, isomorphic and framework agnostic asynchronous data management for modern UIs
- Host: GitHub
- URL: https://github.com/studiolambda/turboquery
- Owner: StudioLambda
- License: mit
- Created: 2022-03-14T15:20:13.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-09T06:02:49.000Z (about 1 year ago)
- Last Synced: 2024-05-30T16:32:04.853Z (11 months ago)
- Topics: cache, data-fetching, javascript, typescript
- Language: TypeScript
- Homepage: https://erik.cat/blog/turbo-query-docs/
- Size: 313 KB
- Stars: 35
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Turbo Query
> Lightweight asynchronous data management
Turbo Query is a library created to manage asynchronous data on your code. This is generally used when you have to fetch data asynchronously for a given resource. Turbo Query allows you to manage this data by using an internal cache. It is very similar to how vercel's swr work. Turbo Query is also build to support arbitrary cache and event system, making it possible to create your own implementations.
## Documentation
Find out about the project and discover the features at the [Documentation](https://erik.cat/blog/turbo-query-docs/)
## Installation
```
npm i turbo-query
```