[Pave Logo]
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.
[Pave Logo] Code licensed MIT, docs CC BY 4.0.