티스토리 뷰

개념

[jQuery기초] jQuery란?

주섬이 2020. 6. 17. 22:44
반응형

정의

HTML의 클라이언트 사이드 조작을 단순화 하도록 설계된 크로스 플랫폼의 자바스크립트 라이브러리로

MIT 라이선스로 배포되는 무료 오픈소스 소프트웨어이다.

 

역사

Ajax 기술이 주목받기 시작하면서 자바스크립트의 중요성이 높아졌고 자바스크립트 라이브러리들이 생기기 시작했다.

jQuery도 그 중 하나였으며 단순하고 간결한 코드를 통해 DOM(Document Object Model)을 추상화해서 관리할 수 있기 때문에 선풍적인 인기를 끌었다.

 

사용법

파일 설명

  • uncompressed : 원본 파일 (확장자 : .js)

  • minified : 원본을 압축한 파일 (확장자 : .min.js)

  • slim : 해당 버전에서 필요없다고 생각하는 라이브러리를 제거한 파일 (.slim.js)

  • slim minified : slim 파일을 압축한 파일(.slim.min.js)

 

CDN

사이트에서 원하는 버전을 클릭하여 url 주소 입력하는 방식이다.

<script src="https://code.jquery.com/jquery-3.x-git.min.js"></script>

ㄴ CDN이란?

  • 콘텐츠 전송 네트워크(Content delivery network / content distribution network)로 지리적으로 분산되어 있는 서버 네트워크이다.
  • 가까운 서버를 찾아 서비스를 제공해주며 jQuery에서 제공하는 CDN 서버를 이용하게된다.

ㄴ CDN 사용을 지양하는 이유?

  • 서버 장애나 문제가 발생할 경우 멀리 있는 서버를 이용하게될 수도 있으며 이 경우는 속도 저하등의 원인으로 사용자경험이 저하될 수 있다.

  • 서버 문제로 서비스를 이용하지 못할수도 있다.

 

다운로드

사이트에서 다운로드한 파일을 원하는 경로에 두고 경로를 입력하는 방식이다.

<script src="../js/jquery.min.js"></script>

 

 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함