재우니의 블로그

JQuery

[편집]JQuery란?

  • 2006년 초에 개발된 자바스트립트 라이브러리
  • 자바스크립트 프로그래밍을 쉽게 개발하기 위해 만들어졌음.
  • dom에 query를 날려서 필요한 노드들 찾아낸 다음, 거기에 어떤 작업을 수행한다는 컨셉으로 개발됨.
    • 예를들어, $("#dialog").show() 하면, 'id가 "dialog"인 노드를 찾아 보여준다'는 뜻.

[편집]장점 및 특징

  • CSS1~3 및 기본적인 XPath 지원하여 HTML DOM객체 참조를 쉽게 할 수 있다
  • jquery.js가 19kb의 작은 크기 (비교 : pototype은 46kb, dojo.js는 40kb)
  • 모든 브라우저에서 사용 가능(Internet Explorer, Firefox, Safari, Opera 모두에서 작동)
  • 플러그인 방식으로 확장을 지원(많은 플로그인들을 존재하고 필요한 플러그인들만 다운받아 사용)
  • Prototype 등과 같이 다른 JavaScript 라이브러리와 함께 사용가능

[편집]단점 및 느낀점

  • 플러그인들이 너무 방대하여 보기 어렵다.
  • demo에 대한 showcase들을 다운받을 수 없는 것들도 많이 있다.

[편집]플러그인 소개 demo

[편집]관련문서