I was just curious if anyone had done any research into this matter.
At my place of work we have React, Bluebird, jQuery, and Lodash in every single one of our projects/bundles.
We use webpack to bundle all of these dependencies, but I'm not sure if it is actually worth it... I would think that a lot of these scripts would be cached on the user's browser.
Using the CDN and moving these packages out of the webpack bundle would decrease build times and simplify our build process a lot. We have to support IE8 so we have to run React through envify and ES3ify.
Has anyone done any research into how much the browser can leverage caching for common libraries?