Frudy
7k
2021-02-19 08:21:15
3
791

좋은라이브러리의 특징


https://www.npmjs.com/


네줄요약

1. 주간다운로드수가 많다

2. Document가 존재한다

3. Basic Usage 혹은 Quick Start라는 이름으로 존재하는 예제소스코드가 있으며,

4. 이 예제소스코드를 실행하면 버그없이 잘 실행이 된다.


요즘 원하는 기능을 구현하기위해

npm에서 타인이 만들어준 모듈을 이리 저리 찾아볼때가 많아요.


근데 주간다운로드숫자가 많은 모듈을 찾으면 벌써부터 기분이 좋습니다.

얘는 버그없이 잘 돌아갈것이고, 사용방법을 익히기도 쉬울거같고,

내가 원하는 기능이 빠짐없이 모두 포함되어있을거같고 하는 기분이 듭니다.


반대로.. 주간다운로드숫자가 적으면 걱정부터듭니다.

역시나... 실행시켜보면 실행자체가 안될때도있고...

막 콘솔창같은곳에 온갖 에러와 경고메시지가 있습니다. 


그래서 해당 프로젝트의 issues 페이지를 가보면.. 미해결 이슈도 많네요.

이 프로젝트가 계속 유지보수가 되고있는지를 물어보는 이슈도 봤습니다.

대체로 답변은 [바빠서 유지보수 못하구있다] 를 많이 본거같습니다.


ㅠㅠㅠㅠㅠㅠㅠㅠ


아참 제가 판단하는 기준은,

이 수치를 기준으로


1,000 미만 = 절대로안씀, 무슨일이 있어도 안쓰고싶음

1,000 ~ 9,999 = (불안....)

10,000 ~ 29,999 = So So

30,000+ = 편-안

50,000+ = (이야 굉장히잘만들었나보네 나중에 나도 저런거 만들어보고싶다...)


이렇게 느끼는편입니다.

1
  • 댓글 3

  • 비가온다 나는피해야겠다
    1k
    2021-02-19 08:42:52
    예제소스 잘돌아간다 적극 공감합니다 ㅎㅎㅎ
  • Frudy
    7k
    2021-02-19 09:19:24

    제 깃허브도 모듈찾아보며 느낀점을 적용해야겠어요.

    프로젝트 실행방법이나 설치과정도 넣고.. ㅎㅎ

  • 마니
    2k
    2021-02-19 09:37:39

    저랑 비슷하시네요 ㅋㅋㅋ

  • 로그인을 하시면 댓글을 등록할 수 있습니다.