helper 'cache_control.five_minutes' => sub ($c) { $c->res->headers->cache_control('public, max-age=300') }; get '/some_older_story' => sub ($c) { $c->cache_control->five_minutes; $c->render(text => 'This one can be cached for a bit.'); }; #ref: https://metacpan.org/pod/distribution/Mojolicious/lib/Mojolicious/Guides/Rendering.pod #### use Mojolicious::Lite app->renderer->cache->max_keys(100);