github에 저장한 (예를 들어서) javascript 파일의 raw 파일 주소를 CDN 파일 주소로 제공해주는 유용한 사이트가 rawgit.com 이다.



사용법도 엄청 간단한데 서비스 받고자하는 github의 raw 파일 주소를 붙여넣기만 하면 바로 CDN 주소를 생성해 준다. 이 주소를 이용하면 된다. 좌측의 주소와 우측의 주소는 조금 성질이 다른데 git push 를 실시간으로 반영하려면 좌측의 주소를 사용해야 한다. 우측의 주소는 처음 등록된 스탭샷을 캐싱해서 그것을 사용하는 대신 속도는 빠르다고 한다.


 위 예는 github에서 관리하는 pixion.js 라는 자바스크립트 모듈을 가지고 실험한 것인데 생성된 주소는 jsfiddle.net 의 리소스 주소로 바로 사용할 수 있다.



만약 좌측의 주소를 사용한다면 파일의 변경점이 실시간으로 반영되기 때문에 개발 중인 모듈을 간단하게 다른 사용자들에게 공급할 수 있어서 아주 유용하다. 단 트래픽이 많이 발생할 경우 병목현상이 있을 수 있다고 한다.



Posted by 살레시오

댓글을 달아 주세요