Why Vue?

내 할일 잘 하기·2023년 3월 1일
0

Vue

목록 보기
1/1

왜 React가 아닌, Vue일까요?

Vue는 '단순함'을 지향한다.

장점 / 단점이라고 하기보다는, Vue의 '특징' 이라고 생각하자.

  • 쉽다.

    • 특히, 바닐라 JS에 익숙하지 않을수록 격차가 더 커진다.
    • 문법 자체가 쉬우므로, 코드가 직관적이다.
    • 러닝커브가 낮아, 학습이 쉬우며 생산성이 좋다.
  • Right Way 가 존재한다.

    • React는 자유도가 아주 높다. 그렇기 때문에, 정말 간단한 예시로 반복문을 사용하려고 하면 오만가지 방법을 원하는 방식대로 선택하면 된다.
      But, Vue는 'v-for를 사용하라' 라는 Right-Way가 존재한다.
    • 이러한 Vue 의 지향점은 협업시 더욱 빛나는데, Vue를 사용하는 개발자라면 누구나 타인이 작성한 Vue 코드를 쉽고 빠르게 이해할 수 있다 !
  • 빠르다.

    • 실제로, HTML 렌더링 속도가 더 빠르다고 한다.
    • 다만, 대부분의 경우 인간이 체감할 수 있는 영역은 아닌 것 같다.
  • 꾸준한 업데이트

    • 공식 문서도 잘 정리되어있으며 필요한 기능이 꾸준히, 부족함 없이 업데이트되고 있다.
  • 양방향 데이터 바인딩

    • 특정 데이터의 변경 이벤트 등에 대하여, 해당 데이터를 다른 컴포넌트에 반영하기 위한 작업 및 코드가 필요없다. [ 물론, 경우에 따라서는... ]
profile
함께 일하고싶은 개발자로 기억될래요

0개의 댓글