🌱 Vue란?

정의

Vue는 사용자 인터페이스를 만들기 위한 점진적 프레임워크다.

작게는 일부 화면에만 적용할 수 있고, 크게는 프로젝트 전체 구조에도 적용할 수 있다.

🧩 주요 특징

  • 선언적 렌더링을 지원한다.
  • 반응형 데이터를 기반으로 화면을 업데이트한다.
  • 컴포넌트 단위로 UI를 분리하기 좋다.
  • 템플릿 문법이 직관적이다.
  • Vite와 함께 사용하면 개발 경험이 좋다.

🔄 선언적 렌더링

  • JavaScript 상태를 기반으로 화면을 선언적으로 작성한다.
  • 상태가 바뀌면 Vue가 화면을 다시 반영한다.

⚙️ 반응형

  • 상태 변화를 추적해서 DOM을 효율적으로 업데이트한다.
  • ref, reactive, computed, watch 같은 기능과 함께 사용된다.

🧱 Vue에서 자주 보는 구성

  • Vue-프로젝트-Init
  • Vue-SFC
  • Vue-Component
  • Vue-Directive
  • Vue-Template Syntax

📌 정리

  • Vue는 UI를 만들기 위한 점진적 프레임워크다.
  • 선언적 렌더링과 반응형이 핵심이다.
  • Vue-프로젝트-Init, Vue-SFC, Vue-Component와 함께 보면 시작하기 좋다.

연결문서

댓글남기기