What is a CDN
What is a CDN? A Content Delivery Network (or Content Distribution Network) is a system of strategically positioned servers around the globe. These servers maintain and accelerate your content. The main goals of a CDN are about speed, scalability and high-availability.
A request from a user will always be routed to the nearest point of presence (POP). User’s distance to these servers has an impact on loading time. A closer and highly performing POP will significantly improve user experience as a result of reduced loading time, lower latency and minimized package loss. A Content Delivery Network will also cut the operational cost and makes it easy to scale seamlessly without extra effort. We supercharge your content delivery whether it’s a game, software or any other web data.
CDNJS is a free and open source project to organize and provide popular front-end web development resources to developers via a fast CDN infrastructure without usage limitations and fees. Thei aim to help individual library/framework developers distribute their projects, and web developers supercharge their websites! With this free CDN service, developers can focus on their projects and website development. Developers no longer have to spend time worrying about how to set-up a CDN for projects or website assets. They hope to make web development easier, as well as your websites and the WWW faster and safer.
Currently, CDNJS is rated No. 2 (ref) in web front-end CDN services and has great performance. They fully support https, SPDY, http/2.0, and SRI. These will boost and secure your website with zero configuration. (Note: You’ll still need to take care of server-side and application layer security issues. We make it better, but we can’t help you too much if you implement a bad practice.)