Я был бы признателен также за то, что сообщество NPM предпочитает модульные сравнения.
Я думаю, что оригинальный плакат искал что-то вроде инструментов сравнения бок о бок-рубине. npmjs имеет данные, такие как статистика загрузки, даты обновления репозитория и проблемы в github для каждого пакета, но не сравнение по бокам. Я нашел систему рейтинга на https://npmcompare.com более похожим на rubytool-box.
Несмотря на то, что я считаю, что бок о бок анализ полезен, стоит отметить, что разработчик может хорошо подготовиться к тому, как оценивать для себя модули для любой платформы. Вот некоторые из вопросов, которые нужно задать.
- Является ли проект активным и текущим?
- Это популярно?
- Имеет ли проект достаточное количество зависимостей для ваших нужд?
- Можете ли вы получить видимость в кодовом климате?
- Есть ли тесты?
- Отвечают ли тоже вопросы?