핵심 요약
토스의 es-toolkit은 lodash의 비효율 로직을 제거하고 모듈화와 트리 쉐이킹으로 성능과 번들 크기를 대폭 개선한 유틸리티 라이브러리로, Yarn Berry와 Recharts를 포함한 글로벌 라이브러리에 채택되며 주간 다운로드가 2천만 건에 이릅니다.
구현 방법
- @toss/utils 기반으로 핵심 기능을 현대적으로 재구현
- lodash 인터페이스를 유지하는 compat 레이어(es-toolkit/compat) 도입
- ECMAScript Modules 및 네이티브 API로 불필요 코드 제거
주요 결과
- 성능: 2배~10배 개선
- 번들 크기: 30배 이상 축소
- 채택: Storybook, Mermaid, Yarn Berry 등 대형 오픈소스에 도입


![[TokTokHan.dev]ES6 문법정리 섬네일](https://tech.toktokhan.dev/assets/images/default_blog_cover.png)