индикатор популярности
я хотел написать поделиться ссылкой на программку github-star
, которая автоматически от твоего имени ставит звёздочку на гитхабе тем модулям, которые находит в package.json
твоей программы.
однако напишу я не только про неё. Всё-таки замыкаться только на GitHub не очень хорошо, есть же ещё GitLab, и BitBucket, и многие другие. Значит, нужно рекомендовать модули и на них тоже, но такой программки я ещё не нашёл.
другой вариант - рекомендации на самом npm, благо у него тоже есть звёздочки, и модули скачиваются как раз оттуда. Правда, это довольно запрятанная функция, и совсем непонятно, насколько её используют разные поисковики по npm типа libraries.io.
так постепенно я дошёл до простой мысли, что эти звёздочки – индикатор популярности, но довольно несовершенный. Гораздо более точный вариант – количество загрузок из npm, потому что находится в том же месте, что и модули, потому что работает автоматически, и потому что всем виден. А если люди перестают пользоваться модулем, то число его ежемесячных загрузок падает, в отличие от звёздочек.
или вы думаете, что звёздочки всё равно лучше?