"cached content is no longer shared between domains [....]
This means the primary benefit of shared public CDNs is no longer relevant for any modern browsers. [...]
It's best to avoid them wherever possible, primarily by self-hosting your content with a caching reverse-proxy in front, to cheaply and easily build high-performance web applications."
Public CDNs Are Useless and Dangerous - https://httptoolkit.tech/blog/public-cdn-risks/, written by @pimterry
@g @pimterry
I recently ran into this because I've started putting little Vue.JS exercises on my personal website. I didn't want to completely redo my build process by dragging Node.JS into it, so I added a line to my makefile that would curl the latest production version of Vue into my site's js/ directory, so that I can self-host it.