CDN Links
ទាំង 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>
កំណែ (versions) ខាងលើគឺមានន័យតែសម្រាប់ development និងមិនសមស្របសម្រាប់ production។ កំណែ production (production versions) ដែលបាន minified និង optimized នៃ React គឺមាននៅ៖
<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>
ដើម្បី load កំណែជាក់លាក់ (specific version) មួយនៃreact
និង react-dom
ជាមួយលេខកំណែ (version number)។
Why the crossorigin
Attribute?
ប្រសិនបើអ្នកប្រើ React ពី CDN យើងសូមណែនាំឱ្យរក្សាការ set crossorigin
attribute។
<script crossorigin src="..."></script>
យើងក៏សូមណែនាំឱ្យផ្ទៀងផ្ទាត់ថា CDN ដែលអ្នកកំពុងប្រើប្រាស់ sets នូវ Access-Control-Allow-Origin: *
HTTP header៖
នេះធ្វើឱ្យប្រសើរឡើងនូវ error handling experience នៅក្នុង React 16 និងក្រោយៗ។