dimple.js例のいくつかは、このようなhome pageでこの次一つとして、htmlファイルとして保存し、htmlファイルを開いて直接実行することができます:すべてのようなdimple.jsの例を実行するためにWebサーバーが必要なのはなぜですか?
<head>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://dimplejs.org/dist/dimple.v2.1.6.min.js"></script>
</head>
<body>
<script type="text/javascript">
var svg = dimple.newSvg("body", 800, 600);
var data = [
{ "Word":"Hello", "Awesomeness":2000 },
{ "Word":"World", "Awesomeness":3000 }
];
var chart = new dimple.chart(svg, data);
chart.addCategoryAxis("x", "Word");
chart.addMeasureAxis("y", "Awesomeness");
chart.addSeries(null, dimple.plot.bar);
chart.draw();
</script>
</body>
その他ダウンロードしたサンプルコード、例hereは、hereのようにローカルWebサーバーを設定した後にのみ実行できます。
なぜこのようなのだろう?これは、dimple.jsを使ってビジュアライゼーションを作成するときに、私の視覚化を見るためにローカルのWebサーバーを設定する必要があるということですか?追加のインストールをせずにWebブラウザを使用して起動できる方法はありますか?
お返事ありがとうございます!
コードのいずれかが(例えば)AJAXリクエストをした場合、AJAXは単にHTTP呼び出しなので、あなたは、ウェブサーバを持たなければなりません。 –
他の人がサーバーからデータファイルをロードしているので、Webサーバーが必要です。 – crashmstr
あなたの返信ありがとうございます@MarcBと@crashmstr!それで、フォローアップの質問は、会社の環境内で作成したdimple.jsの視覚化を人々が見られる最良の方法は何ですか?企業レベルのサーバーをセットアップするのか、それともajaxリクエストで視覚化するために自分のコンピュータにnode.jsをインストールする必要がありますか?ありがとう! –