JavaScript 라이브러리와 프레임워크

최준영·2021년 10월 19일
0

jQuery


  • 과거에 인기 많은 라이브러리였지만 다음의 이유로 인해 인기가 많이 줄었다.
    1. 점차 브라우저 호환성 이슈가 줄었다.
    2. JS Framworks 들이 좀 더 추상화된 방법으로 DOM 접근을 도와준다.
    3. 다른 라이브러리들도 사고의 흐름대로 프로그래밍할 수 있다.
    4. 제공하던 유용한 기능들이 JavaScript 표준방법으로 사용 가능해졌다.
  • 인기가 많았던 만큼, 유지 보수를 위해 jQuery를 사용 방법을 익히는 것이 좋다.

Framework


  • 웹에서 할 수 있는 것들이 많아지면서, Single Page Application이라는 서비스 개념이 등장했다.
  • 즉, 웹에서 데이터 처리나 복잡한 Ajax 처리, routing 처리 등이 많아지면서, 이를 편리하게 해주는 Framework가 나왔다.
    • React, Angular, Vue 등이 해당된다.
  • 라이브러리가 유용한 함수들을 제공한다면, Framework는 큰 애플리케이션의 구조를 잡는 것을 도와주는 역할을 한다. 특히 데스크탑 웹 개발에서 더 유용하게 사용할 수 있다.

결론


  • 라이브러리나 프레임워크는 필요한 시점에 적절한 것을 골라 사용하면 된다. 그러기 위해 라이브러리나 프레임워크가 어떤 목적을 가지고 있는지 관심을 두는 것이 좋다.
  • 라이브러리가 필요하지 않는 경우도 상당히 많다.
profile
do for me

0개의 댓글