자바스크립트, 제이콜리
자바스크립트는 웹 브라우저에서 동작하는 스크립트이다.기능성 홈페이지의 99% 이상이 이 기술을 쓰고 있다고 할 정도로 많이 사용되고 있다.
그러면 jQuery는? jQuery도 자바스크립트다다만 자바스크립트로 자주 사용되는 기능을 보다 함축적인 코드를 통해 사용하게 한 라이브러리, 즉 기능의 덩어리라고 할 수 있다.
그렇다면 둘의 차이점은 무엇일까.

자바스크립트, 제이콜리 코드 비교 아래의 코드를 보면 보다 확연한 차이를 볼 수 있다.같은 기능을 갖는 함수 print Array이나, 제이콜리의 코드가 훨씬 간결하다.
j Query 사용법을 많이 알고 있다면 개발 속도가 매우 빨라진다.위의 예는 간단한 예이기 때문에 소스 양이 적은데, jQuery의 한 줄에 해당하는 기능은 자바스크립트로 수십~수백 라인을 작성해야 한다.이미 만들어진 j Query 기능의 사용법을 익혀 사용할지, 자바스크립트로 개발할지는 개발 속도로 천지차이.
그러나, j Query가 항상 자바스크립트보다 뛰어난 것은 아니다.j Query는 어디까지나 자바스크립트를 이용하여 만든 것이기 때문에 개발 속도가 아닌 처리 속도 부분에서 성능이 떨어진다.몇 단계를 거쳐 실행하기 때문이지만 속도가 빠른 컴퓨터가 그 점을 보완해 주는 것이다.
j Query의 사용법 첫 번째 방법으로는 제이콜리를 제공하는 cdn 어드레스가 있다.CDN(Contents Delivery Network) ?
컨텐츠를 효율적으로 전달하기 위해서 분산한 서버에 데이터를 보존해 유저에게 전달하는 시스템.CDN 선언 시 특정 서버에 트래픽이 집중되지 않고 콘텐츠를 자동으로 가장 가까운 서버에서 다운로드 하도록 하여 직접 파일을 다운로드 받지 않고도 사용이 가능하다.
[네이버 지식백과] CDN [Contents Delivery Network] (2013.12., 이재진) 아래의 코드를 cdn으로 선언해 주시면 제이퀄리를 항상 최신 버전으로 사용할 수 있다.
jQuery를 직접 다운로드 받아 사용하는 방법도 있다.- http://jquery.com에 접속해서 파일을 다운로드해서 접속하면 되는데
이때 .js와 min.js의 차이점은 전자는 사용자가 모든 소스를 볼 수 있는 풀버전이라고 보면 되고, 후자는 불필요한 부분을 삭제해서 용량을 줄인다고 보면 된다.물론, 어떤 방법을 선택해도 같은 환경에서 사용할 수 있다!