220517 라이브러리

SOMEmo·2022년 5월 17일
0

라이브러리란

라이브러리 vs 프레임워크

  • 라이브러리는 개발 편의를 위한 도구의 모음
  • 프레임워크는 기반 구조까지 잡혀있음.
  • 라이브러리는 공구
  • 프레임워크는 공장

사용법 파악

  • 공식 문서
  • github 코드 검색
  • 기술 블로그의 적용하기 예제

moment

Time / Date 라이브러리
https://momentjs.com/

npm install moment
npm install moment-timezone

타임존 -> moment/timezone
Format/비교 -> 원하는 스타일로 표기 가능
오래됨 -> Mutable/ Tree Shaking X


Day.js

Time / Date 라이브러리

가이드 https://day.js.org/
간결함, 2KB, Immutable

타임존 -> plugin/timezone plugin/utc
Format/비교 -> 원하는 스타일로 표기 가능
가벼움 -> Tree shaking X


date-fns

Time / Date 라이브러리

타임존 -> date-fns-tz
Format/비교 -> 원하는 스타일로 표기 가능
포괄적임 -> Immutable / Tree shaking 까지
함수별 import -> 가능 ex. addWeeks

0개의 댓글