CommonJS에서 ESM으로 전환하기
안녕하세요, FE플랫폼팀에서 FE 개발자를 위한 개발을 담당하는 Ethan입니다. 이 글에서는 운영 중인 서비스에서 사용하는 라이브러리의 버전을 업그레이드하는 과정에서, 기존에 사용하던 모듈 시스템인 CommonJS를 ESM으로 전환하게 된 이유와 ESM으로 전환하는 과정에 대해 설명드리고자 합니다. 1. ESM으로 전환하게 된 배경 FE플랫폼팀에서는 Google의 Lighthouse를 활용하여 웹 서비스의 성능을 주기적으로 정적 분석하는 서비스 Pharus를 운영하고 있습니다. Lighthouse는 Google에서 만든 […]
![CommonJS에서 ESM으로 전환하기](https://tech.kakao.com/storage/2023/10/jsmlogo.png)
![like](https://news.axiox.net/assets/img/reactions/like.png)
![dislike](https://news.axiox.net/assets/img/reactions/dislike.png)
![love](https://news.axiox.net/assets/img/reactions/love.png)
![funny](https://news.axiox.net/assets/img/reactions/funny.png)
![angry](https://news.axiox.net/assets/img/reactions/angry.png)
![sad](https://news.axiox.net/assets/img/reactions/sad.png)
![wow](https://news.axiox.net/assets/img/reactions/wow.png)