여러분들을 쓰려는 라이브러리나 프레임워크를 결정할 때 어떤 기준을 가지고 계신가요? 사용성? 동료들과의 취향? 저는 꽤나 중요하게 보는게 스타 갯수인데요. (저는 가끔 이걸 Star driven dicision 이라고도 합니다. ㅎ_ㅎ)
그만큼 오픈소스 세계에서는 이 스타수가 정말 중요한 것 같습니다. 사실 스타 갯수가 코인도 아니고 실제 고객이 분명 된다는 것도 아닌데 왜 그렇게 중요하게 여겨지는 걸까요?
# 신뢰성
- 개발자들이 두개의 라이브러리 사이에서 선택 해야할때 일반적으로 스타 수가 더 많은 라이브러리를 선택하는 경향이 있다. (물론 PR, 마지막 커밋 등 pulse도 중요)
# 성장 매트릭
- 스타 갯수는 성장을 의미합니다. 보통 스타 갯수가 많을 수록 더 많은 기여자, PR들, 더 많은 유명세를 갖게 된다.
# 트랜드 기회
- GitHub 트랜딩 페이지(https://github.com/trending)는 개발자 뿐만 아니라 투자자, 각종 IT 회사 등에서 많이 주목하고 있는 페이지다. 단기간에 많은 스타를 받게 되면 빠르게 트렌딩 페이지에 올라갈 수 있다.
https://star-history.com/blog/do-github-stars-equal-money