jQuery를 사용한 프로젝트?

김태영·2022년 4월 10일
0

TIL

목록 보기
6/6

시작하기 전에 jQuery는 이제 거이 사용하지 않는 라이브러리다. 그럼에도 프로젝트를 진행하면서 jQuery를 사용해봤는데 이유는 리액트를 사용하여 웹을 만들면서 모르는 것을 검색하다보면 간간히 jQuery를 사용한 코드가 나오기도 하고 혹여나 jQuery를 사용했던 프로젝트를 건드려야 할 경우가 생기지 않을까?하는 생각에 깊게는 아니더라도 알고 있다면 모르는 것보다는 좋지 않을까 생각하여 사용해봤다.

jQuery?

몇 년 전까지는 jQuery에 대한 의존도가 다소 높았기에 jQuery가 많이 사용되었지만 2015년을 기점으로 그 의존도가 점점 내려가면서 현재는 거이 사용하지 않는 기술이 되었다.

그전에 jQuery를 사용했던 이유는 아래와 같은 이유가 있다고 한다.

  • 웹페이지 상에서 엘리먼트(Element)를 쉽게 찾고 조작할 수 있다.
  • 대부분의 웹브라우저에 대응되는 호환성
  • 네트워크, 애니메이션 등 다양한 기능을 제공한다.
  • 짧고 유지관리가 용이한 코드 작성을 지원한다.


jQuery를 점점 사용하지 않는 이유

웹 브라우저 환경의 변화

jQuery를 사용했던 이유는 여러가지가 있겠지만 당연하게도 편리하고 다양한 기능을 제공하기 때문이다. 그런데 예전에는 internet explorer 브라우저의 점유율이 너무나 높았던 시기가 있고 해당 브라우저에서 생산성과 가독성을 높인 코드를 작성하기 위해서 jQuery가 필요했다. 그러나 크롬 브라우저의 등장과 함께 모바일 브라우저 등 다양한 브러우저가 등장하면서 우수한 렌더링 엔진과 빠른 업데이트 등으로 브라우저 점유율에 변동이 생겼고 더 이상 jQuery를 사용하지 않더라도 브라우저 자체에서 편리한 기능을 제공하게 되면서 필요성이 감소하였다.

그래서 jQuery를 배워야 할까?

솔직히 말해서 jQuery를 점점 사용하지 않는다고 하더라도 아직까지 종종 모습을 보이는 것을 보면 한번 쯤은 관련 문서를 읽어봐도 괜찮지 않을까 싶다.
그렇다고 jQuery에 대해서 깊게 공부한다기 보다는 jQuery관련 내용이 나왔을 때 해당 코드가 무엇을 의미하는지 정도는 알고 있다면 도움이 될 것이라고 생각한다.
즉 중요도는 떨어지더라도 여유가 된다면 공부해보자? 정도로 볼 수 있을거 같다.

profile
즐거운 개발을 위해~

0개의 댓글