Node.js 를 공부했었지만 오래되다보니 Vue 를 공부하고 있다가 익숙한 구조가 눈에 띄었습니다. 'export default' Vue 공부하면서 단순히 Vue.js 라이브러리에서 정의하고 있는 고정된 양식이겠지 라고 생각하고 그냥 넘어가려다 찜찜해서 찾아본 결과 ES6 의 모듈 구조였었습니다. ES6 의 기초를 싸그리 까먹었나봅니다... 이번 포스팅은 Vue 에서 자주 다루고 있었던 컴포넌트 구조와 ES6 의 모듈 구조 관계를 살펴보도록 하겠습니다. // HelloWorld.vue ... vue-cli 을 이용하여 프로젝트 초기 구성하게 되면 폴더에 다음과 같이 기본 Vue 파일이 생성되어 있습니다. templete, script, style 태그들은 Vue.js 의 컴포넌트를 정의하기 위한 기본 ..