큰 자바 스크립트 라이브러리 (예 : jquery UI)를 사용하는 레일 응용 프로그램에서 작업하고 있으며, 내 자신의 자바 스크립트 파일이 몇 개 있습니다. 나는 내 자신의 자바 스크립트를 포장하기 위해 asset packager을 사용하고있다. 패키징 및 자산 패키저를 사용하여 내 자바 스크립트 파일을 제공 별도로 http://code.google.com/apis/ajaxlibs/documentation/#jquery에 설명하고, 구글 코드에서 jQuery를 라이브러리에js 라이브러리 제공 : Google 코드 또는 자산 패키저를 사용하면 성능이 향상됩니까?
링크 : 나는이 파일을 제공하는 두 가지 방법을 고려하고있다.
jquery 라이브러리를 직접 호스팅하고 하나의 큰 병합 된 javascript 파일로 내 자신의 자바 스크립트와 함께 패키지화하십시오.
물론 내 호스팅 솔루션은 Google의 콘텐츠 전송 네트워크를 이기지 않을 것이므로, 처음에는 최종 사용자가 옵션 # 1을 통해 페이지로드가 더 빠르다고 생각했습니다.
그러나 내가 직접 제공하는 경우 병합 된 자바 스크립트 (병합 된 자바 스크립트와 Google이 제공하는 라이브러리의 반대)와는 달리 하나의 요청 만 보내면됩니다.
것은 어떤 방식 최상의 최종 사용자 경험을 제공 할 것입니다 (아마도 더 빠른로드 시간의 형태를?)
(그리고 내가 고려해야 할 다른 옵션이 있다면 나는 그 사람들에게도 개방되어있다!) – brahn