defer heavy operations to when the browser has resources
$ npm install --save request-callback
const requestCallback = require('request-callback')
// defer heavy operations
function HeavyFn () {
..
}
requestCallback(heavyFn)
Invokes function on nextTick
MIT © Jack Hanford