ES6의 여러가지 문법들 중에서도 Vue.js 사용을 편하게 해주는
-const & let, Arrow Function, Enhanced Object Literals, Modules 사용해보기.
Modules - 자바스크립트 모듈화
-파일별로 scope를 가진다.
-모듈은 특정기능을 수행하는 한 단위를 의미한다.
-자바스크립트 모듈 로더 라이브러리(AMD, CommonsJS) 기능을 JS 자체 지원한다.
-호출되기 전까지는 코드 실행과 동작을 하지 않는 특징을 가진다.
-모듈화를 하는 이유는 기능들을 필요할 때 마다 쓸수 있게 한다.
-변수의 scope 충돌이나 유효범위 차원에서 안정성 있는 코딩을 하기위해 사용한다.