express-redis-render-cache
v1.0.1
Published
Cache the result of res.render, supports querystring whitelisting and validation.
Maintainers
Readme
The tests in this module flush Redis DB 15 to change the test DB use REDIS_DB=num to override
Usage
Requires Node V6
Cache Key generation
const supportedQuerystrings = {
key: true, // Accepts all values
complex: () => {} // Return a boolean
};Basic
const cache = expressRedisCache(supportedQuerystrings);
app.use(cache);Named
const cache = expressRedisCache('blogPosts', supportedQuerystrings);
app.use('/blog', cache); // OR
app.use(cache);