sitelink1 | https://www.daleseo.com/js-node-es-modules/ |
---|---|
sitelink2 | https://blog.naver.com/qls0147/222574940182 |
sitelink3 | https://www.itworld.co.kr/news/195529 |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
Node.js 버전 13.2 부터 ESM(ECMAScript Module)을 지원한다고 한다
자세한 배경과 내용은 sitelink를 참고하자
2021년도 초반(1월)에 한창 공부했던 Node.js 인데 미처 몰랐었다
자바스크립트의 모듈 시스템은 Node.js 의 NPM 덕분에 꽤나 효율적인 라이브러리 버전관리 시스템이라는 것을 알게 되었다
더불어 자바진영의 Maven 과 안드로이드의 Gradle 도 비슷한 매커니즘의 ext library 버전관리 아키텍처이다
Bixby 아키텍처의 자바스크립트 엔진 변경으로(모질라 Rhino 에서 구글 V8 로 변경) 인해 알게된 ESM 때문에
몇번 검색으로 찾아낸 링크들을 레퍼런스로 더 적어주고 본 게시글을 마무리한다
- CommonJS와 ES Modules -> https://blog.naver.com/leeminwok/222667454451
- [ERROR] CommonJS모듈에서 ES모듈로 바꾸면서 나타나는 에러 -> https://blog.naver.com/hicolorful/222894999470
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
11 | Node.js로 ES6 코드 실행하기 (Babel) | 황제낙엽 | 2023.01.07 | 3 |
10 | 자바스크립트 CommonJS 모듈 내보내기/불러오기 (require) | 황제낙엽 | 2023.01.07 | 1 |
9 | Node.js에서 ES 모듈(import/export) 사용하기 | 황제낙엽 | 2023.01.07 | 1 |
» | CommonJS 와 ES 의 Module 시스템 | 황제낙엽 | 2023.01.07 | 1 |
7 | [session] 기본 - Express-session 기반 로그인 세션 관리 | 황제낙엽 | 2022.01.03 | 1 |
6 | [session] 기본 - 2 | 황제낙엽 | 2022.01.03 | 0 |
5 | [session] 기본 - 1 | 황제낙엽 | 2022.01.03 | 1 |
4 | [T아카데미/Node.js 프로그래밍] 프로그램 흐름 제어 (콜백지옥, Async, Promise) | 황제낙엽 | 2021.01.27 | 17 |
3 | urlencode : request params의 한글 처리 | 황제낙엽 | 2020.12.06 | 99 |
2 | [Deprecated] request / request | 황제낙엽 | 2020.08.26 | 123 |
1 | dotenv (Node.js 기반에서 환경변수 사용하기) | 황제낙엽 | 2020.08.23 | 81 |