Pave
Simple. Fast. Versatile.
Learn More
Immutable
The cache accepts updates without mutating previous states. This makes history tracking trivial and prohibits unexpected mutations.
POJO
All data is represented as JSON-friendly Plain Ol' JavaScript Objects so there is no need to worry about how to serialize X and how to deserialize Y. There are no classes in Pave.
Versatile
One of the largest strengths of Pave is its very limited core library. Inspired by the likes of Node and others, Pave provides only what you need, and leaves implementation and other decisions up to you, allowing for a lightweight package, and infinite customization.