1. Vue.js를 사용하는 이유
Vue의 특징이자 장점을 살펴보자면
- 접근성이 좋다.
- 뛰어난 공식 라이브러리와 API 제공
- 최적화된 렌더링 시스템 -> 개발자가 직접 최적화 수행 X
- 성능이 좋다.
- 협업 커뮤니티
등이 있으며, 이 외에도 많겠지만 더 자세한 정보들은 Vue 공식 사이트에서도 확인할 수 있다.
-Vue 공식 사이트 참고
Vue.js - The Progressive JavaScript Framework | Vue.js
접근성 HTML,CSS, 자바스크립트 표준을 기반으로, 쓰기 편한 API와 최고 수준의 문서를 제공합니다.
ko.vuejs.org
2. 개발환경 세팅
2.1. nodejs 설치
Vue.js는 자바스크립트 언어를 기반으로 하고 있기 때문에, 이를 구동시키기 위해서는 Runtime 환경이 제공되는 node의 도움을 받아야 한다.
▼▼▼ 여기에서 다운받을 수 있는데,
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
이렇게 두 버전 중 최신 버전보다는 LTS 버전을 설치하는 것이 더 좋다.
(최신 버전은 오류가 생기거나 그런 현상이 발생할 가능성이 조금 더 높다고 알고 있다.)
2.2 VS code 설치 및 Vue 설치
대부분 이미 깔려있을 것이라고 생각한다.
▼▼▼
https://code.visualstudio.com/download
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
code.visualstudio.com
설치한 뒤, 새 터미널을 열고 npm install 명령어를 통해 직접 설치가 가능하다.
최신 안정화 버전으로 설치를 하는 명령어는
npm install vue
Vue는 CLI(Command Line Interface) 환경도 제공하고 있으며, 프로젝트를 빠르게 생성해주는 라이브러리이다.
해당 환경을 설치하는 명령어는
npm install @vue/cli
이다.
2.3. Vue 프로젝트 생성
VS Code의 터미널에서 아래 화면과 같이 vue create [ 프로젝트명 ] 명령어 작성을 통해 쉽게 프로젝트 환경을 생성할 수 있다.
이런식으로 파일들이 생성되며, App.vue가 메인 페이지가 된다.
여기에서 복잡하게 볼 것 없이,
< template > 내부에는 HTML
< script > 내부에는 JS
< style > 내부에는 CSS
이렇게 생각하고 작성하면 된다.
'Vue' 카테고리의 다른 글
[Vue] Vue 모달창 만들기 (0) | 2023.03.01 |
---|---|
[Vue] error : Component name should always be multi-word 오류 해결 방법 (0) | 2023.03.01 |
[Vue] Vue의 이벤트 핸들러 (0) | 2023.02.28 |
[Vue] Vue의 반복문 v-for (0) | 2023.02.28 |
[Vue] Vue의 데이터바인딩 문법 (0) | 2023.02.28 |