jQuery란 무엇인가?
Javascript(도서관 건물 - 웹브라우저에서 제공)
- jQuery(한 권의 마법책) -> 펼쳐서 주문을 외친다.
- VueJS(한 권의 마법책) -> 펼쳐서 주문을 외친다.
- ReactJS(한 권의 마법책) -> 펼쳐서 주문을 외친다.
jQuery의 장점
- 배우기가 쉽다. (영문법을 그대로 녹였다.)
- 빈 text노드라는 개념이 존재하지 않는다.
- 많은 문법이 있으나 실제 사용되는 문법은 모두 사용하지 않는다.
- 메서드만 존재한다. (메서드명();)
- Javascript의 기초문법 + 객체 + setInterval + setTimeout 사전 지식 요구됨
- 비동기 처리방식(커피숍의 진동벨)이 적용하기 쉽다. - Ajax
- JSON 데이터를 취급하기 쉽다
jQuery의 단점
- 동적구현이 어려운 편
- Application(앱 : DB와 연동하여 화면상에 데이터를 가져오는 방식)에서 다소 느린편