Hello everyone,
I recently published an NPM package called Encache. It is a lightweight, in-memory async caching module for your Node.js server. The entire codebase was initially written in ES6 but later migrated to TypeScript.
Why Use Encache? ๐ค
There are many caching packages available on NPM like node-cache
and lru-cache
, which are great and popular . Encache
is a new player in this space, offering a more robust codebase in TypeScript that ensures code safety and error checking. It also provides a variety of features that are more advanced compared to existing libraries, while still maintaining low latency for cache insert and access times. This allows users to scale and store megabytes of data and gives developers a seamless, dynamic environment to switch between multiple policies.
Usage & Documentation ๐
To keep this introduction short, I am attaching the link to the documentation here. The entire cache setup takes no more than 2 lines, making it a versatile and easy-to-use alternative for in-memory caching.
๐๐An appeal to the community to try out this package and grow together ! ๐๐
Download and install : HERE
GitHub Repository : HERE
Product Hunt : HERE
Thank you ๐