Vue

Vue.js / Vue란 무엇인지 / Vue2 와 Vue3 차이

이레의 개발노트 2024. 11. 5. 13:20
728x90
반응형
 

Vue.js란?

Vue.js는 웹페이지를 더 쉽게 만들 수 있게 도와주는 JavaScript 프레임워크입니다.

HTML을 다루는 데 익숙한 사람들이 빠르게 시작할 수 있고, 반응형 UI와 **동적인 싱글 페이지 애플리케이션(SPA)**을 만들기에 맞는 도구입니다.

 

Vue2와 Vue3의 차이점

Vue는 더 편리하고 빠르게 웹앱을 개발할 수 있도록 꾸준히 발전해왔는데, Vue2에서 Vue3로 오면서 몇 가지 큰 변화가 있습니다.

  • 성능 향상: Vue3는 더 빨라졌고, 메모리도 덜 사용해요. 웹페이지가 좀 더 빨리 뜨고, 앱도 더 효율적으로 작동합니다.
  • 새로운 작성 방식: Composition API라는 걸 추가해서 코드 작성 방식이 더 유연해졌어요. 이 방식은 코드 재사용이 쉬워서 큰 프로젝트에 특히 좋아요.
  • TypeScript 지원 강화: TypeScript와 더 잘 맞아서, 에러를 줄이고 안정적인 코드를 작성하기가 쉬워졌습니다.
  • 다양한 개선: 기존 방식도 유지하면서 새로운 생명주기 함수, 전역 API 변경, v-model의 기능 추가 등으로 더 편리하게 개발할 수 있게 됐습니다.

 

'Vue' 카테고리의 다른 글

Vue 조건부 렌더링 v-if  (0) 2024.11.05