- YouTube
youtu.be
개요 : 차세대 ES 모듈 번들러
주간 다운로드 수 : 13,033,075
버전 정보 : 4.1.4 (23.10.16)
github star : 24k
라이센스 : MIT License (https://github.com/rollup/rollup/blob/master/LICENSE.md)
공식 문서 링크 : https://rollupjs.org/
패키지 페이지 링크 : https://www.npmjs.com/package/rollup
리뷰 : 👇아래 댓글에서 확인할 수 있어요 👇
도움이 된 리뷰엔 좋아요도 잊지 말고 눌러주세요 👍
리뷰 양식 (리뷰 작성 시 복사해서 활용하세요!)
-무엇을 위해 쓰(썼)는지 (용도/적용한 기능) :
-어떤 이유 때문에 이 라이브러리를 사용했는지 :
-만족 점수 & 이유 : /10
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2023년 10월 20일 오전 1:32
현재는 퍼블리 팀 엔지니어 분들의 리뷰만 있는데요, 리뷰가 많이 쌓여있지 않은 초반에는 더욱 작성해주시기 어려울 것으로 생각됩니다. 초반에 리뷰를 작성한 50분에게는 소박하지만 감사의 마음을 담아 스타벅스 기프티콘을 보내드릴게요. 리뷰만 남겨주시면 커리어리 메시지를 통해 기프티콘 절차를 따로 안내드리겠습니다 :)
- 무엇을 위해 썼는지 (용도/적용한 기능) : YarnBerry 모노레포 환경에서 내부 라이브러리 번들링 및 npm 배포를 위해서 - 어떤 이유 때문에 이 라이브러리를 사용했는지 : - 기존 모노레포 구조에서 내부 라이브러리가 메인 프로젝트의 type declaration을 override해야하는 케이스가 있었고, 이를 위해 번들링 옵션을 찾던 중 라이브러리 배포로 유명한 rollup을 접하게됨. - 기존 프로젝트 번들 사이즈가 무거워 예민했음 → 중복코드 제거 및 효율적 트리셰이킹으로 번들 사이즈 감소 가능 - 모노레포에서 필요한 hot-reload 지원 - 당시 핫하게 떠오르기 시작하던 vite의 내부 번들러로 유명해짐 - 만족 점수 & 이유 (다른 라이브러리로 바꿨다면 어떤 라이브러리로 바꿨는지) - 8/10 - 이유 : - (+) npm 배포관련 자료가 많음 - (+) esm, typescript 네이티브 지원 - (+) 번들사이즈가 매우 작아짐 - (-) 빌드 빈도가 잦았는데, 개인적으로 체감상 속도 차이 없음
G
... 더 보기‘훌륭한 데이터 분석가란 어떤 사람인가?’에 대해
... 더 보기