[jQuery] jQuery란? (Feat. 프레임워크/라이브러리)
❓ jQuery
- 경량의 자바스크립트 라이브러리
- 크로스 브라우징을 지원
- CSS3 선택자를 지원
✔️ jQuery 장점
- 강력한 선택자를 지원
- ${"p"} = document.querySelectorAll("p")
- ${".btn"} = document.querySelectorAll("btn")
- ${"#btn-add-product"} = document.getElementyById("btn-add-product")
= document.querySelector("#btn-add-product")
- id가 btn-add-product인 엘리먼트 선택
- HTML DOM을 조작하는 다양한 메소드를 지원
- 스타일을 쉽게 조작할 수 있다.
- 애니메이션 효과 구현
- 단순한 이벤트 처리
- 쉬운 AJAX 처리
프레임워크
- 개발 방식을 구현해놓은 것
- 이런 식으로 개발해야 한다는 가이드 제공
프레임워크가 제시한 대로 만들어진 것들을 프레임워크가 실행시켜줌
라이브러리
- 라이브러리에 있는 기능을 가져다가 이용하는 것
- 사용할 수 있는 유용한 기능들이 정의되어 있음