EMS (1) 썸네일형 리스트형 Javascript ES module과 순환 참조 해결하기 TL;DR esm을 통해, 효과적인 변수 관리 모듈 정보 수집과 실행 단계를 분리하여 로더가 비동기 import, 코드 transform등 다양한 것을 쉽게 처리할 수 있게 되었다. esm, cjs를 쓸지 결정한 뒤 코드를 해석하는 것은 로더의 역할이다. esmodule과 전혀 다른 명세, 사양 브라우저는 html 사양을 이용하여 js 처리 html에 어떤 방식으로 처리할지(ex: type="module" 있음) 적혀있음 es module의 3단계 구성 : import, export 정보를 먼저 수집 (module record, modulemap) import, export 정보는 코드 실행 순서와 분리되어 있다. 인스턴스화 : module record 정보로 module environment recor.. 이전 1 다음