프론트엔드 개발환경 (1) 썸네일형 리스트형 프론트엔트 개발환경이 복잡해진 이유 모던 자바스크립트 es2015부터 모던 자바스크립트라고 볼 수 있다. 프론트 개발환경이 복잡해진 이유 개발환경이 급격하게 복잡해지고 달라진건 모던 자바스크립트뿐만 아니라 node.js와 npm의 등장, 개발툴의 변화 때문이다. 웹앱의 규모가 굉장히 커지고 복잡해지면서 수십 혹은 수만개의 파일들을 하나의 어플리케이션으로 만들게 되었다. 그러나 초기의 자바스크립트는 브라우저 안에서 html을 조작하기 위한 간단한 용도로 사용되기 위해 디자인 되어 있었기 때문에, 자바스크립트를 이용해서 웹앱을 만들기 위해 다양한 기능들이 준비되어 있지 않았다. 큰 규모의 웹앱을 만들기 위해서 수십개의 파일들로 하나의 어플리케이션을 만들기 위해 필요한 스펙은 모듈이라는 것인데, 자바스크립트는 이것을 es2015부터 지원하기 시.. 이전 1 다음