Front end Framework 3개중 고민하는 사람이 많을 것으로 생각한다.

예전에는 Angular가 대세였지만 요새는 React와 Vue 중에서 고민을 하는거같다

 

그래서 세개를 다양한 관점에서 비교해 봤다.

해당 사이트를 요약해서 표로 만들어 봤다 

(https://hackernoon.com/angular-vs-react-vs-vue-which-is-the-best-choice-for-2019-16ce0deb3847)

 

 

  Angular React Vue
Popularity 3. 1. 2.
Introduction to the background Released in 2010
by Google
Released in 2013
by Facebook
Released in 2014 by Evan you who is an ex-engineer
of Google
Performance Uses real DOM Uses virtual DOM Uses virtual DOM
Use Cases Google, The Guardian , Weather.com Facebook, Twitter, Whatsapp, Instagram 9Gag, GitLab
Framework size Heavyweight application Suitable for light-weight application The lightest
Learning curve 3. need to learn typescript 1?? 2??
Flexibility Offers you need
but not much flexible
The most flexible Not much opinionated
or flexible
Component based Yes Yes Yes

 

 

결론은,

Vue and React offers better performance and flexibility than Angular.

Vue and react are more suited for light-weight applications and angular is the best for large UI applications.

Angular is highly opinionated and unlike Vue and React, it offers everything
from routing, templates to testing utilities in its package.

Vue is the most popular, loved and growing framework of Javascript.

 

 

개인적인 의견을 붙여보자면,

저는 vue만 해봤는데 ..

해당 사이트에서는 react가 learning curve가 제일 낮다고 했지만 내 생각엔 vue가 제일 낮은거 같다

react를 안해봤지만 vue를 상당히 쉽게 배웠기 때문이다

 

react를 해보고 다시 리뷰해보자 ㅎㅎ '-'

react는 React Native가 있어 모바일앱을 구현하기 좋아서 모바일을 커버하고 싶다면 

react를 선택하는것도 좋을거 같다

 

 

그럼이만

 

 

+ Recent posts