date 관련 대표적인 라이브러리는 moment.js 입니다
하지만 공식 사이트에 보면 moment.js는 2011년에 만들어져서 지금까지 많은 기능이 추가되었고 오래전에 만들었기 때문에 tree shaking이 지원되지 않고 비대하기 때문에 다른 대체 라이브러리를 권장하고 있습니다
공식 사이트에서 권장하는 대안들은 다음과 같습니다
이 중에서 가장 사용자가 많은 day.js와 date-fns를 후보군으로 두고 고민하였습니다
date-fns는 tree shaking을 지원하지만 여전히 사이즈가 크고 dayjs의 사용방법(API)이 moment와 더 유사하기 때문에 day.js를 선택하였습니다