Top 16 TypeScript Cache Projects
🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue.Project mention: Some thoughts after a few months of working on Svelte projects in my spare time. | reddit.com/r/sveltejs | 2022-08-02
Is this still viable for use in a new SvelteKit project with TanStack Query Svelte adapters in the works?
React Hooks for Data FetchingProject mention: useEffect firing twice in React 18 | dev.to | 2022-07-30
If you don't want to use a framework, you can extract all the above logic to a custom hook, or might use a library, like TanStack Query (previously known as useQuery) or swr.
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Hooks for fetching, caching and updating asynchronous data in Vue.Project mention: Data Fetching in Vue | reddit.com/r/vuejs | 2022-08-03
I use vue-query and would recommend it.
GraphQL Offline Client and ServerProject mention: Downsides of Offline First | news.ycombinator.com | 2021-10-01
Yeah,I'm trying to implement an electron offline first app that syncs, there seems to readymade solution.
Stuff like https://github.com/aerogear/offix seem to be in the right direction of what I'm looking for but not nearly mature enough.
I don't want to pu to much effort on the app so I would like something more or less ready made, preferably with graphql apis.
Any suggestions welcome.
React ESI: Blazing-fast Server-Side Rendering for React and Next.jsProject mention: React Libraries | dev.to | 2021-12-07
react-esi - React Edge Side Includes
🐿 A flexible and straightforward library that caches HTTP requests in Angular (by ngneat)
Angular cache service with IndexedDB, SQLite and WebSQL support
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Wrap native HTTP requests with RFC compliant cache support
📬 Small and efficient cache interceptor for axios. Etag, Cache-Contol, TTL, HTTP headers and more!Project mention: Finally: The solution for when the issue doesn't have sufficient information. | reddit.com/r/ProgrammerHumor | 2022-03-07
An extension of the Apollo 3 cache with support for advanced cache policies.Project mention: GraphQL with React Native, Which client should I use? | reddit.com/r/reactnative | 2022-03-11
The Apollo cache invalidation policies extension is fantastic. It supports global TTLs and custom invalidation policies too.
🔥 Stale-While-Revalidate (SWR) strategy to fetch data in Vue 3Project mention: How do I cache the result of an axios request for subsequent loads? | reddit.com/r/vuejs | 2022-03-10
You should look into the stale-while-revalidate pattern. Here is a vue implementation: https://github.com/ConsoleTVs/vswr
A RESTful API-caching middleware library for Oak/DenoProject mention: Zoic - REST API-caching middleware for Oak/Deno | reddit.com/r/Deno | 2022-07-06
Zoic is lightweight and fast middleware library for caching RESTful API responses in Deno HTTP framework, Oak. It provides an LRU in-memory cache, as well as support for Redis caches. Developers can use Zoic to easily cache HTTP responses with one simple middleware function that automatically handles both caching response data in the event of a cache miss, and sending responses on cache hits. Checkout our project on github, or deno.land, and our medium article to learn more!
A TurboRepo local cache server which uploads artifact cache to GH artifacts.Project mention: Close to the finish line | dev.to | 2022-04-16
I used this GitHub Action by Felix Mosheev which basically creates a local server in CI that can be used to upload/download the cache during a CI run. The Turborepo docs mention that Remote Cache can be self-hosted and used with the command:
Automated, in-memory caching package for APIs.
Zero-dependency, lightweight caching module for Node.js and the browser (by tq-bit)Project mention: Creating a NoSQL database from scratch | reddit.com/r/learnprogramming | 2022-06-03
For 1: Don't.* For 2: You're looking for a cache. I've published an OS npm module. Looking at the code might help: https://github.com/tq-bit/qache/blob/master/src/Cache.ts For 3: Maybe the code of lowdb can point you in the right direction: https://github.com/typicode/lowdb/tree/main/src
TypeScript Cache related posts
Do I need a fetching library in React?
2 projects | dev.to | 27 Jul 2022
api integration without redux other options?
2 projects | reddit.com/r/react | 17 Jul 2022
Best React Developer Experience?
10 projects | reddit.com/r/reactjs | 11 Jul 2022
Is there any redux-saga equivalent for zustand?
2 projects | reddit.com/r/reactjs | 10 Jun 2022
React hooks for 28 RxJS operators
1 project | dev.to | 7 Jun 2022
Goodbye, useEffect - Reactathon 2022
1 project | reddit.com/r/reactjs | 7 Jun 2022
When to use a hook, and when to use a service?
1 project | reddit.com/r/reactjs | 29 May 2022
What are some of the best open-source Cache projects in TypeScript? This list will help you:
Are you hiring? Post a new remote job listing for free.