"자바스크립트 라이브러리를 고를 때 도움이 될 | 커리어리

"자바스크립트 라이브러리를 고를 때 도움이 될 사이트들" npm에서 라이브러리를 고를 때마다 결정 장애가 오곤 하는데요. 비슷한 기능을 하는 라이브러리라도 코드 퀄리티, 기능의 차이, 유지보수의 지속가능성 등이 다릅니다. 라이브러리를 고를 땐 도움이 될 사이트를 소개시켜드릴게요 1. npmtrends 아무래도 사람들이 많이 쓰는 데는 이유가 있겠죠. 자신의 프로젝트에 잘 맞는 라이브러리인지 확인하는 게 첫번째이지만 잘 맞는 라이브러리가 여러 개라면 인지도를 고려해 선택할 수 있습니다. npm, github에서도 다운로드 수, star 수를 확인할 수 있지만 npm trends를 사용하면 여러 라이브러리와 비교해보기 쉽습니다. 라이브러리들 간 다운로드 추이, star 수, 마지막 업데이트 시점(지속적으로 유지보수되고 있는 프로젝트인지 판단)을 한눈에 확인하실 수 있습니다. 2. bundlephobia 클라이언트에서 사용하는 경우 번들 사이즈를 고려해야할 수도 있습니다. npm에서도 사이즈가 나오지만 좀 더 자세히 보고 싶다면 bundlephobia에서 확인할 수 있습니다. 네트워크 환경에 따른 로딩 시간, gzip 용량, 트리쉐이킹 가능 여부, 트리쉐이킹이 가능하다면 각 함수별 용량은 어떻게되는지, 사람들이 많이 비교한 라이브러리와 용량 차이는 어떻게 나는지가 나옵니다. 3. 공식 문서, README 프로젝트의 README 또는 공식 문서를 참고해 문서화가 잘되어있는지 확인합니다. 아무리 잘 만든 프로젝트라도 문서화가 잘 되어있지 않다면 인터페이스를 일일이 찾아봐야합니다. 사용 방법, 트러블 슈팅 등 문서화가 잘 되어있다면 라이브러리에 대해 공부하는 수고를 덜 수 있습니다. 또한 프로젝트 소개글에서는 이 라이브러리가 개발된 배경, 다른 라이브러리와 다른 점들에 대해서도 나와 있는 경우가 있어서 다른 라이브러리와 쉽게 비교할 수 있습니다.

자바스크립트 라이브러리를 고를 때 고려할 것들

brunch

2022년 1월 29일 오전 7:24

댓글 0

주간 인기 TOP 10

지난주 커리어리에서 인기 있던 게시물이에요!

현직자들의 '진짜 인사이트'가 담긴 업계 주요 소식을 받아보세요.

커리어리 | 일잘러들의 커리어 SNS