D3.jsをさわった

D3.js

「いつかさわるリスト」にずっと入ってたD3.jsをチュートリアルがわりにドットインストールのD3.js入門を見ながらさわってみた。

以下学習の記録と適当な感想。

感想

よいところ

  • jQueryぽい
  • わりと直感的
  • SVGの知識そんなになくても大丈夫
  • アニメーション簡単
  • イベントつけるの簡単
  • update,enter,exitの3つ覚えれば色々できそう
  • nice()がナイス

特に詰まるところもなく使いやすい。アニメーションが簡単につけれるので”それっぽい”グラフを作れそう。メソッドチェーンで描画するのはわかりやすい。

nice()がほんとにナイスな感じでこれだけでファンになりそう。

わるいところ

  • jQueryぽい
  • チェーン地獄

へたにjQueryぽいせいでできそうでできないのがムムムッ。チェーンはわかりやすいけど複雑なグラフかこうとしたら地獄になりそう?

おしまい

D3のなにがいいのか知りたい人はこのエントリ読むといいです。すごくわかりやすい。

さわってて何か楽しい系なのでグラフ作るときは使いたいなと思いました。