Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8862

npmのライブラリの比較と評価方法:npm trends & Github

$
0
0

人気のあるライブラリをnpm trendsで探す

 npm trendsは、指定したライブラリのカテゴリと近いものを提示し、選択するとダウンロード数を比較してくれます。
 たとえば、dom parserを比較すると以下の用になります。

npm trends: dom parserの比較

screencapture-npmtrends-dom-parser-vs-cheerio-vs-htmlparser2-vs-parse5-vs-scraper-vs-xml2js-vs-xml-js-vs-fast-xml-parser-vs-xml2json-vs-jsdom-2020-08-20-07_45_01.png

とりあえず、ネットで一つライブラリを探してきて、npm trendsに入れると、候補を提示してくれるので、それでダウンロード数を比較をします。

npm trendsで提示されたライブラリのGithub上でのstarチェック

npm trendsのグラフだけでは、人気を計るのは不十分です。Githubのstarもチェックします。
例えば、上のdom parserの例だと、parse5が一番多いですが、starの数は、cheerioの方が多いのです。

  • parse5 : start 2.5k
    image.png

  • cheerio:start 22.4k

image.png

google → npm trends → Githubの順でライブラリの調査

 タイトルの順番でライブラリを調査すると良さそうなものが見つかるように思います。
 ネットの情報はかならず、「比較」と「評価」が必要になりますが、npmについてはこういう手順もよいのではと思います。


Viewing all articles
Browse latest Browse all 8862

Trending Articles