[Korean FE Article] Vue3 - Vue의 진화
소개
2022년 2월 7일 Vue3가 Vue의 기본 버전으로 공식 지정되었습니다. 이는 근 2년 동안의 Vue 생태계에서 가장 기념할만한 일입니다. 이 글에서는 최근 2년간 Vue의 변화 과정과 앞으로의 발전 방향에 대해 다루고 있습니다. 평소에 Vue에 관심 있는 분이라면 Vue가 지나온 과정에 대해 공감하며 흥미롭게 읽으실 거라고 생각합니다 :)
tl;dr
Vue3에서 새롭게 도입한 Composition API를 통해 코드를 더 기능적이고, 컴포저블하게 작성할 수 있습니다.
Composition API를 통해 전체적인 코드 베이스를 타입스크립트로 작성할 수 있습니다.
Vite는 작년 Vue의 핵심 생태계에서 가장 큰 영향력을 행사한 라이브러리 도구입니다.
Vite 외에도 VueRouter, Vue Devtools, VitePress와 같은 많은 핵심 라이브러리가 추가되고 개선되었습니다.
Vue 3에서는 수많은 주요 사항이 변경되었기 때문에 Vue2와 충분히 호환되지 않는 부분도 있습니다.
Vue 3 출시의 다음 단계로 서버 사이드 렌더링(SSR)과 정적 사이트 생성(SSG)과 같은 최신 기술을 활용 가능한 Nuxt.js의 안정적 출시를 기대해볼 만합니다.