라이브러리 vs 프레임워크
- 라이브러리는 개발 편의를 위한 도구의 모음
- 프레임워크는 기반 구조까지 잡혀있음.
- 라이브러리는 공구
- 프레임워크는 공장
사용법 파악
- 공식 문서
- github 코드 검색
- 기술 블로그의 적용하기 예제
Time / Date 라이브러리
https://momentjs.com/
npm install moment
npm install moment-timezone
타임존 -> moment/timezone
Format/비교 -> 원하는 스타일로 표기 가능
오래됨 -> Mutable/ Tree Shaking X
Time / Date 라이브러리
가이드 https://day.js.org/
간결함, 2KB, Immutable
타임존 -> plugin/timezone plugin/utc
Format/비교 -> 원하는 스타일로 표기 가능
가벼움 -> Tree shaking X
Time / Date 라이브러리
타임존 -> date-fns-tz
Format/비교 -> 원하는 스타일로 표기 가능
포괄적임 -> Immutable / Tree shaking 까지
함수별 import -> 가능 ex. addWeeks