Vue.js study 1

Clém·2020년 12월 16일
0
post-thumbnail

VueJS는 최근에 등장한 js framework이다.
(Angular, React가 지배하고 있던 js framework 시장에서 점유율을 꾸준히 높이고 있다.)

VueJS 의 핵심은 간단한 템플릿 구문을 사용해 선언적으로 DOM에 데이터를 렌더링하는 것. 즉, 화면에 렌더링되는 HTML코드들을 컨트롤하는 것.

VueJS 는 CDN or npm 으로 사용환경을 만들 수 있다.
아래는 CDN을 사용한 것.

<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<div id="app">
  <p>{{ title }}</p>
</div>
new Vue({
	el: "#app",
  data: {
  title: "Hello, VueJS!!"
  }
});

new Vue({ }) - Vue를 선언하고 정의해주는 역할.
el요소는 vue가 새롭게 정의될 때, 해당 vue가 적용될 요소를 지정해주는 역할. 즉, #app을 선택하여 지정하였다.

Vue는 여러 속성 property 들을 가지고 있는데 그중 data 는 Vue에서 사용할 정보들을 저장하는 곳. Object 형태.
title이란 변수를 만들어 값을 입력, title이 필요한 곳이 어딘지 찾는다.
data안에 저장된 값이 출력되는 곳이 {{ mustache }} 이다.
data.title의 값으로 지정된 값 "Hello, VueJS!!"가 p태그 안에 출력된 것을 볼 수 있다.

출처 - 맨땅에 VueJS

profile
On my way to become a Web Publisher

0개의 댓글