Web コンテンツに、より高度で複雑な機能を求められる昨今、jQuery のような外部の JavaScript ライブラリを利用しない Web サイトはほとんどないでしょう。 たしかにそれらは汎用性が高く再利用が可能なので、さまざまな機能を自分で実装する必要はなく、工数を圧縮し開発生産性を高めることができます。 また、昨今の技術系のニュース記事では、新しいフレームワークが次々と登場して話題となり、それらを使用して開発することが、さも「モダン」であるかのように書かれています。 はたして本当にそうでしょうか? DOM のセレクターを使用するためだけに大量の機能セットを含むライブラリを参照しているソースや、UI バインディングを行うためだけに大げさなフレームワークを利用しているソース、それは「モダン」で「クール」な作りなのでしょうか? 今回の記事では、外部 JavaScript のライブラリやフ
![JavaScriptライブラリ中毒者(ジャンキー)にならないために](https://cdn-ak-scissors.b.st-hatena.com/image/square/0f4970488f5dece13e0666b4fdcc91f8ee3e65fa/height=288;version=1;width=512/https%3A%2F%2Fmsdnshared.blob.core.windows.net%2Fmedia%2F2016%2F03%2Fimage_thumb268.png)