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의 최적화된 Production버전은 다음을 참고하세요.
<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을 특정 버전 번호로 바꾸십시오.
CDN에서 React를 제공하는 경우 crossorigin속성을 유지하는것을 추천합니다.
<script crossorigin src="..."></script>
또한 사용중인 CDN이 Access-Control-Allow-Origin: *HTTP header
를 설정하는지 확인하는 것이 좋습니다.
이것은 React 16 이후 더 나은 error handling 경험 을 가능하게합니다 .