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 | 66 |
10 |
자바스크립트 CommonJS 모듈 내보내기/불러오기 (require)
![]() | 황제낙엽 | 2023.01.07 | 52 |
9 |
Node.js에서 ES 모듈(import/export) 사용하기
![]() | 황제낙엽 | 2023.01.07 | 50 |
» | CommonJS 와 ES 의 Module 시스템 | 황제낙엽 | 2023.01.07 | 66 |
7 | [session] 기본 - Express-session 기반 로그인 세션 관리 | 황제낙엽 | 2022.01.03 | 56 |
6 |
[session] 기본 - 2
![]() | 황제낙엽 | 2022.01.03 | 65 |
5 | [session] 기본 - 1 | 황제낙엽 | 2022.01.03 | 62 |
4 |
[T아카데미/Node.js 프로그래밍] 프로그램 흐름 제어 (콜백지옥, Async, Promise)
![]() | 황제낙엽 | 2021.01.27 | 77 |
3 | urlencode : request params의 한글 처리 | 황제낙엽 | 2020.12.06 | 191 |
2 | [Deprecated] request / request | 황제낙엽 | 2020.08.26 | 190 |
1 | dotenv (Node.js 기반에서 환경변수 사용하기) | 황제낙엽 | 2020.08.23 | 146 |