A JavaScript REST API wrapper with built-in memory caching. (read-through-cache)