Framework 비교

kirin.log·2021년 5월 15일
0

React

  • 웹 뿐만 아니라 앱 개발에도 사용 ( React Native )
  • View Layer 에 집중된 경량 UI 라이브러리
  • 페이스북이라는 거대한 업체의 지원(지속적인 버전업을 신뢰할 수 있다)
  • 가장 거대한 커뮤니티 (react > vue > angular 순으로 많다)
  • Virtual Dom
  • Javascript 으로 만들어진 Template 은 컴포넌트로 구성하기 쉽고, 재사용성이 높으며 테스트 하기가 용이
  • 복잡한 규모(대규모)의 앱에서는 테스트와 투명도 측면에서 좋다

Vue

  • 가장 적은 러닝커브 ( jQuery 등에 익숙한 기존 개발자도 가장 편하게 도입 가능 )
  • 가볍고 빠르게 개발이 필요하다면 추천
  • Templates 형식으로 앱 제작에 최적합
  • 양방향 바인딩
  • Virtual Dom

Angular

  • 구글이라는 전세계적인 기업의 지원
  • 큰 커뮤니티
  • 양방향 바인딩
  • TypeScript 가장 먼저 도입
  • 가장 체계적이고 잘 정리되어있는 문서
  • 가장 복잡하고 큰 러닝커브 ( 내부 동작 메커니즘 등 포함 )
profile
boma91@gmail.com

0개의 댓글