内部で使用するダッシュボードを html5 で作成します。このスクリーンショットのように、リアルタイム/動的ウィジェット (グラフ、ステータスなど) のクライアント側の更新に使用するライブラリに苦労しています。
アイデアは、Socket.IO を使用してデータをクライアントにプッシュするバックエンド サーバーを用意することです。ダッシュボードでは、いくつかのウィジェットが数秒ごとに更新される可能性があります。ウィジェットはユーザーによって追加/削除されます。したがって、アプリは 1 つのページに含まれています。
この種のライブラリ、主に python/c# を使用したバックエンド コードを使用した経験がありません。http://backbonejs.org/について聞いたことがありますが、どのライブラリが私のユースケースに最も適しているのか疑問に思っています:
レンダリングをデータ ソースから分離する方法が必要です。つまり、データは「CPU 使用率」であり、折れ線グラフと速度計の 2 つのウィジェットによって同時にレンダリングされます。
PD: これは私のダッシュボードの実際のデザインではなく、私が開発できるものと同様の種類のユーザー インターフェイスを表示するためのものです (まだ GUI はありません)。元のデザインはhttp://dribbble.com/shots/780188-Morningに属します