connect-memorize
allows to store selected middleware responses and serve them later - read - offline mode!
This is very handy if:
- you want to have an offline functionality for your backend stuff, especially proxied requests in grunt.
- you want to store anything your server replied.
Only GET requests with 200 response code get stored. So if you want to store everything, be shure to clear the browser's cache beforehand.
Install
npm install connect-memorize --save
Require
var memorize = require('connect-memorize');
Setup
var app = connect()
.use(memorize({
match: /^\/dynamic/, // handle only urls starting with /dynamic
memorize: true, // store stuff
recall: true, // serve previously stored
}))
.use(... any middleware ...)
Copyright ©2013 Rafal Lindemann Licensed under the MIT license.