AngularはCSSなコンポーネントは用意していません。なのでBootstrapやUIkitなどのCSSフレームワークを利用するとさくっとそれなりのUIが作れます。ただこうしたCSSフレームワークで定義されているイベント(JavaScriptで書かれた部分)との連携には一工夫必要です。カスタムディレクティブを作ればいいのですがAngular用のBootstrapもあるので利用すると良い。それがUI Bootstrapです。このエントリーは「AngularJS Advent Calendar 2015」12月9日の記事です。 angular-ui.github.io Bootstrap Bootstrapは今のバージョンではv3ですが、アルファ版でv4の開発も行われています。 v4-alpha.getbootstrap.com UI Bootstrap for Angular1 提供されて