Skip to main content

Snap-Fetch

Data fetching tool

Easy to Use

Snap-Fetch was designed to be easily installed and used to get you up and running quickly. It is easy to configure and use as the same time.

Focus on What Matters

Snap-Fetch lets you focus on your business logic by abstracting the data fetching and mutation logic, which let you focus on the main thing.

monitor

Powered by React, React-redux, and Redux-saga

Snap-Fetch fits with your existing react application and it can be adapted incrementally, no need to rush you can change your current data fetching logic slowly.

heavy_box

Light weight and tree shakable

Snap-Fetch is a light weight and tree shakable only include what you need, gzipped size for the hooks is 3.6kb, for both saga and reducers 5.4kb

Injectable states

Snap-Fetch states are injected into store only when a query or mutation is established, state will be created with the endpoints used, which help preventing duplicate states.