インターネット上にはさまざまなJavaScript(JS)/CSSライブラリの情報があふれかえっている。それぞれがどのような機能を持つのか、どのライブラリを利用すればよいのか、迷うことも多いのではないだろうか。そこでここでは、代表的なJS/CSSライブラリを一挙に紹介する。 JavaScriptライブラリごとに役割は異なる ライブラリはまず、MVCフレームワーク系とユーティリティー系に分かれる。ややこしいのは、これらの役割がJS/CSSライブラリごとに完全に分離できない点だ。例えば「AngularJS」は、MVCフレームワークでありながらも、さまざまなユーティリティーが組み込まれており、フルスタックライブラリとも呼ばれる。一方で「React」は、単独ではMVCフレームワークとして機能せず、どちらかというとMVCのうちのViewに特化したライブラリといえる。 こういったそれぞれのライブラリの