7P by xguru 2020-09-16 | favorite | 댓글 1개

- 수많은 JavaScript 프로젝트에서 날짜/시간 처리 모듈로 사용중
- 하지만 2011년부터 개발되어 현재에 잘 맞지 않음
- ECMA-402 Intl 개체가 브라우저에서 지원되고,
ㅤ최근 크롬 개발자도구에서는 사이즈가 큰 Moment 대신 day.js, luxon등을 대신 추천 시작
- 기존 프로젝트에서는 계속 써도 되겠지만, 새 프로젝트에서는 Moment를 사용하지 않도록 하고 싶음

"유지보수만 하는 레거시 프로젝트로 전환합니다. Dead 가 아니고 Done 입니다."

- 더 이상 새로운 기능을 추가하거나, 변경하거나 사이즈 조정등을 하지 않을 것입니다.

예전에 웹 페이지에서 상대 시간 기능을 구현하려고 Moment.js를 쓰다가, (위 링크에도 소개된) [Why you shouldn't use Moment.js...] 글을 보고 나니 과연 기능 하나를 위해서 그 큰 라이브러리 전체를 CDN에서 통쨰로 불러오는 게 맞는지 불편해지더라고요. 그래서 day.js로 갈아탔었습니다.
https://inventi.studio/en/blog/why-you-shouldnt-use-moment-js