CDN लिंकस

React एवं ReactDOM दोनों CDN पर उपलब्ध हैं।

<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>

उपरोक्त वर्शन केवल डेवलपमेंट के लिए हैं, एवं प्रोडक्शन के लिए उपयुक्त नहीं हैं। React के minified एवं ऑप्टीमाइज़्ड प्रोडक्शन वर्शन निम्नलिखित लिंक पर उपलब्ध हैं:

<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>

react एवं react-dom के विशिष्ट वर्शन लोड करने के लिए 16 को वर्शन संख्या द्वारा बदल दें।

crossorigin एट्रीब्यूट क्यों?

यदि आप React को CDN द्वारा प्रसारित करते हैं, हमारा सुझाव है कि आप crossorigin एट्रीब्यूट सेट को न हटाएं:

<script crossorigin src="..."></script>

हमारा यह भी सुझाव है कि आप सुनिश्चित कर लें जिस CDN का आप उपयोग कर रहे हैं वह Access-Control-Allow-Origin: * HTTP हेडर सेट करता है:

Access-Control-Allow-Origin: *

ऐसा करने से React 16 एवं बाद के वर्शन में बेहतर एरर नियंत्रण होता है।