Vue.js

Vue.js

1. Vue.js

  • Vue.js에 대해 배워봅시다!
  • Vue.js란? 프론트엔드 웹 애플리케이션을 개발하기 위한 오픈 소스 JavaScript 프레임워크입니다.
  • 화면에 데이터를 바인딩하고 동적으로 업데이트하기 위해 설계되었습니다. 이를 통해 개발자들은 UI를 쉽게 만들고 관리할 수 있습니다.

2. 기능 및 특징

 1) 바인딩(Binding)

  • 데이터와 DOM 요소 사이의 양방향 데이터 바인딩을 제공합니다.
  • 이를 통해 데이터의 변경이 자동으로 화면에 반영되고, 화변의 변경이 데이터에도 반영됩니다.

 2) 컴포넌트 기반 아키텍처(Component-Based Architecture)

  • 컴포넌트 기반 아키텍처를 기반으로 하여, UI를 작은 독립적인 컴포넌트로 구성합니다.
  • 이는 코드의 재사용성을 높이고, 유지보수를 쉽게 만듭니다.

 3) 가상 DOM(Virtual DOM)

  • 가상 DOM을 사용하여, 성능을 최적화합니다.
  • 이를 통해 실제 DOM 조작을 최소화하고, 변경된 부분만 업데이트하여 빠른 렌더링을 구현할 수 있습니다.

 4) 반응형 데이터(Reactive Data)

  • 데이터의 변경을 감지하고, 자동으로 화면을 업데이트하는 반응형 시스템을 제공합니다.
  • 이를 통해 데이터와 UI 간의 동기화를 유지할 수 있습니다.

 5) 디렉티브(Directives)

  • 디렉티브를 사용하여, DOM 요소에 특정 동작을 적용할 수 있습니다.
  • 예를 들어, v-if 디렉티브를 사용하여 조건부로 요소를 렌더링할 수 있습니다.

 

3. 정리하며

  • 지금까지 Vue.js에 대해 알아보았습니다.
  • 다음 시간엔 Vue.js 설치에 대해 알아보겠습니다.
 

Vue.js 설치

Vue.js 설치 1. Vue.js 설치 그러면 Vue.js를 설치해 봅시다! #1. 공부할 폴더를 생성한 후, VSCode의 터미널에 다음과 같이 입력하여 Vue.js를 설치해 줍니다. npm install -g @vue/cli #2. 설치가 끝났으면, 다음과

newbean-j.tistory.com

 

'Front-End Study > Vue.js' 카테고리의 다른 글

Modal  (0) 2024.03.08
이벤트 핸들러 (Event Handler)  (0) 2024.03.08
v-for 반복문  (0) 2024.03.07
데이터 바인딩  (0) 2024.03.07
Vue.js 설치  (1) 2024.03.07