yarnとは何者か
JavaScriptのパッケージマネージャである
代表的なパッケージマネージャは以下の2つ。
yarnとnpmである。
パッケージマネージャとは
インストールやバージョン管理を楽にしてくれる。
フレームワーク等は膨大な量のファイルで構成されているため、
それらを適切な場所に保管し、バージョンを管理するのは超大変。
これを解決するのがパッケージマネージャなのである。
yarnとnpmの違い
yarnが新しい
yarnは2016年にFacebookが公開。
npmはNode.jsが公開された2009年の次の年、2010年に公開された。
ちなみにnpmは Node Package Managerの略称である。
yarnが優勢
性能面でyarnが優勢。
バージョンアップにより、npmも遜色ないレベルになっているようだが
依然としてyarnのほうが人気がある。