Request Provider
The RequestProvider orchestrates out-bound API requests by integrating deduplication, multiple cache strategies, and Server-Side Rendering (SSR) states.
Request Provider Architecture
Instead of calling `$fetch` directly everywhere, Katlux uses the RequestProvider. It ensures that identical requests running simultaneously do not trigger multiple network calls (deduplication) and automatically proxies data into configured Cache Providers.
Commonly used by: Flat API ClientSide DataProvider, Flat API ServerSide DataProvider, and tree API data providers.
Interactive Example