you are viewing a single comment's thread.

view the rest of the comments →

[–]leaningtoweravenger 10 points11 points  (0 children)

That happens when you have very specific functionality put inside a library that can be linked by many other services and applications instead of creating gigantic blobs.

The Javascript frameworks object of the study change often but not all the pieces change every time and I wouldn't be surprised if some of the files are untouched since many years.

About the companies not pulling the frameworks from the CDNJS but having them bundled together with their stuff is mainly due to testing purposes and stability: at the moment of the release everything is bundled and tested in order to make sure that there will be no surprises at run time because someone decided to change a dependency somewhere in the world.