시작하기

 

Vue는 자바스크립트의 프레임워크입니다. 설치를 통해 웹에 적용할 수 있고 최근 프론트엔드 개발자들이 많이 관심을 가지고 있다해서 공부를 시작하게 되었습니다.

Vue.js 공식 홈페이지를 참고하며 차근차근 진행해보도록 하겠습니다.

 

먼저 설치하는 방법입니다.

 

<script src="https://cdn.jsdelivr.net/npm/vue">>

 

html파일에 다음과 같은 코드를 <head>부분에 넣어주면 vue를 사용할 수 있습니다.

 

선언적 렌더링하기

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>
<body>
    <div id="app">
        {{message}}
    </div>
    
    <script>
        const app = new Vue({
        	el: '#app',
            data: {
            message: '연습임!'
            }
        });
    </script>
</body>
</html>

 

 

위 <script>안에 있는 구문을 통해 Vue를 구현할 수 있습니다. 표시되는 데이터를 vue를 통해 입력했습니다.

 

이 기능은 텍스트 뿐만 아니라 Element 속성을 바인딩 할 수도 있습니다.

 

    <div id="app">
        <span id="app-2" v-bind:title="message">
            마우스를 올리세요
        </span>
    </div>

    <script>
        const app2 = new Vue({
            el: '#app-2',
            data: {
                message: `이페이지는 ${new Date()} 에 로드 되었습니다.`
            }
        });
    </script>

 

+ Recent posts