프런트엔드 프레임워크 비교

곽채화·2023년 12월 14일
0

프런트엔드 프레임워크란?

Front-end 개발을 목적으로 하는 프레임워크

  • 프런트엔드 개발이 복잡해지며, 규모가 커지다 보니 다양한 종류의 JS도 관리하기 어려워지고 있으며 이를 위해 이젠 규모가 큰 프로젝트라면 필수로 선택해야 됨

프런트엔드 프레임워크 종류

Angular JS

  • 구글에서 만든 JavaScript 기반의 오픈 소스 프레임워크
  • 양방향 웹 애플리케이션을 만드는데 최적, 양방향 데이터 바인딩으로 인해 뷰의 갱신이 자동으로 이뤄지므로 뷰 업데이트 등의 번거로운 작업이 감소,  모델, 데이터 에 더욱 집중 가능

React

  • 동적 사용자 인터페이스를 만들기 위해 Facebook에서 2011 년에 만든 오픈 소스 JavaScript 라이브러리
    - 데이터 변경이 잦은 복잡하고, 규모가 큰 웹 애플리케이션에 적합

Vue.js

  • Angular와 React의 장점을 수용
  • React보다 배우기 쉬운 편이고 러닝커브가 작아 초보자도 쉽게 적응 가능

프런트엔드 Trend

npm 다운로드 기준 Front-end 사용 현황을 볼 때 react 사용 빈도가 높고 지속적으로 사용되고 있음을 알수 있다.

https://npmtrends.com/angular-vs-react-vs-vue


profile
개발하는 곽선생

0개의 댓글