Javascript ライブラリ (Flot) を使用して、アプリケーションでグラフを生成したいと考えています。ほとんどの場合、チャート作成はクライアントによって実行されます。ただし、すべてのクライアントが同じグラフに頻繁にアクセスする場合は、サーバー上でそれらのグラフを生成し、キャッシュして、画像として提供する方がよい場合があります。
サーバー上で実行されるスクリプトから Javascript を実行するにはどうすればよいですか? Flot を使用して PNG を生成できますか?
Javascript ライブラリ (Flot) を使用して、アプリケーションでグラフを生成したいと考えています。ほとんどの場合、チャート作成はクライアントによって実行されます。ただし、すべてのクライアントが同じグラフに頻繁にアクセスする場合は、サーバー上でそれらのグラフを生成し、キャッシュして、画像として提供する方がよい場合があります。
サーバー上で実行されるスクリプトから Javascript を実行するにはどうすればよいですか? Flot を使用して PNG を生成できますか?
これはNode.jsとnode-canvasで可能になるはずです。Node-Canvas は、キャッシュされたグラフの PNG を吐き出すことができます。