말랑말랑제리스타일
어떤 npm을 설치해야될지 고민될 때 유용한 사이트 본문
웹의 경우 워낙에 npm으로 만들어진 모듈이 많다 보니 어떤 기능을 사용할 때 어떤 npm 모듈을 설치해야 될지 고민될 때가 많죠. 저 역시 gif encoding을 하려고 찾아보니 npm 모듈만 서너 개가 넘더라고요.
그래서 고민하던 중 찾은 사이트를 하나 소개합니다.
npm trends 사이트 소개
바로 npm trends라는 사이트를 소개하겠습니다. 여러 가지 npm의 사용량을 분석할 수 있는 사이트로 당연히 같은 기능이라면 최근 많이 사용되는 npm 모듈이 편하거나 기능이 좋은 경우가 많겠죠.
이렇게 gif encoding 관련 npm 모듈을 찾아보니 ffmpeg를 제외하고 4가지 정도가 있더라고요.
https://npmtrends.com/gif.js-vs-gifencoder-vs-gifshot-vs-gift
gif.js vs gifencoder vs gifshot vs gift | npm trends
Comparing trends for gif.js 0.2.0 which has 1,513 weekly downloads and unknown number of GitHub stars vs. gifencoder 2.0.1 which has 28,038 weekly downloads and unknown number of GitHub stars vs. gifshot 0.4.5 which has 3,722 weekly downloads and unknown n
npmtrends.com
여기서 저는 gifencoder라는 npm 모듈을 사용했는데, 한번 더 확인하고 이게 요즘 가장 많이 쓰이는 게 맞다는 사실을 인정받은 뒤에야 마음 놓고 다른 npm 모듈은 신경 안 쓸 수 있었습니다.
저처럼 같은 기능을 가진 여러 가지 npm 모듈 중 어떤 npm 모듈을 사용할지 고민이 된다면 npm trends 사이트에서 각 npm 모듈을 랭킹을 한번 확인해 보시는 것도 좋을 것 같아서 소개드립니다.
'프로그래밍 > 웹코딩(html&JS)' 카테고리의 다른 글
React 프로젝트 최초 생성 및 초기 상태 만들기 (0) | 2024.07.02 |
---|---|
VS Code로 Blazor 웹앱 생성하기 (0) | 2024.05.20 |
리액트 5.0 이상 버전 사용시 "webpack < 5 used" 에러 조치 방법 (0) | 2023.10.05 |
HTML 파일 소스 나누기 두가지 방법(부트스트랩) (0) | 2023.08.17 |
깃허브 코파일럿 자바스크립트 한 달 사용 후기 (0) | 2023.08.17 |