Express connect middleware to provide easy frontend caching for Node.js