반응형
❓ jQuery
- 경량의 자바스크립트 라이브러리
- 크로스 브라우징을 지원
- CSS3 선택자를 지원
✔️ jQuery 장점
- 강력한 선택자를 지원
- ${"p"} = document.querySelectorAll("p")
- p태그 전부 선택
- ${".btn"} = document.querySelectorAll("btn")
- class가 btn인 엘리먼트 전부 선택
- ${"#btn-add-product"} = document.getElementyById("btn-add-product")
= document.querySelector("#btn-add-product")- id가 btn-add-product인 엘리먼트 선택
- ${"p"} = document.querySelectorAll("p")
- HTML DOM을 조작하는 다양한 메소드를 지원
- 스타일을 쉽게 조작할 수 있다.
- 애니메이션 효과 구현
- 단순한 이벤트 처리
- 쉬운 AJAX 처리
프레임워크
- 개발 방식을 구현해놓은 것
- 이런 식으로 개발해야 한다는 가이드 제공
프레임워크가 제시한 대로 만들어진 것들을 프레임워크가 실행시켜줌
라이브러리
- 라이브러리에 있는 기능을 가져다가 이용하는 것
- 사용할 수 있는 유용한 기능들이 정의되어 있음
< 해당 글은 velog에서 이전하며 옮겨온 글로, 가독성이 좋지 않을 수 있는 점 양해 부탁드립니다. >
🔗 velog 버전 보기 : https://velog.io/@ryuneng2/jQuery-프레임워크-라이브러리