अपने स्वयं के सर्वर के बजाय एक CDN से जावास्क्रिप्ट पुस्तकालयों की सेवा जबरदस्त फायदे के साथ आता है। आपके सर्वर के लिए कम काम, सीडीएन के लिए आपके सर्वर की तुलना में उपयोगकर्ता के पास एक कॉपी होने की संभावना है, लेकिन सबसे महत्वपूर्ण यह एक अच्छा मौका है कि आपके उपयोगकर्ता का ब्राउज़र पहले से ही उस URL से कैश हो चुका है। पिछले एक का मतलब हर किसी के लिए कम कुल काम है, इसलिए यह स्पष्ट रूप से चारों ओर एक जीत है, और अधिक संभावना है कि हम (डेवलपर्स) सीडीएवी पर भरोसा करते हैं ताकि हमारी जावास्क्रिप्ट की सेवा की जा सके।
लेकिन लोकप्रिय जावास्क्रिप्ट सीडीएन (गूगल, माइक्रोसॉफ्ट, अन्य?) केवल फाइलों की एक छोटी संख्या की मेजबानी करते हैं। दूसरों के लिए हमारे पास उन्हें स्वयं होस्ट करने का विकल्प है, या ... एक प्रकार के सीडीएन के रूप में स्रोत नियंत्रण सर्वर का उपयोग करना। यह संभावना नहीं है कि गितुब या इसी तरह की वैश्विक रूप से सेवा के लिए अनुकूलित भौगोलिक रूप से वितरित फ़ाइलों का कैश है। लेकिन अगर यह आम बात है, तो एक अच्छा मौका है कि उपयोगकर्ता के ब्राउज़र में यह कैश होगा। हमारे सर्वर से गिटब तक ऑफ-लोडिंग कार्य का तर्क केवल मान्य है अगर जीथब ने स्वेच्छा से ऐसा करने के लिए स्वेच्छा से किया है।
तो, क्या यह आम बात है? क्या हमें ऐसा करने के लिए एक-दूसरे को प्रोत्साहित करना चाहिए? क्या जिठुब मन करता है? क्या उनके पास एक आधिकारिक नीति है?