D3.js innehåller sätt att begära icke-lokal data antingen som json eller text (csv) via webbadresser och sådant.
I en installation som inte är säkerhetskänslig (som lokal utveckling eller en demomiljö) kan du ganska direkt använda mongo rest api om du aktiverar det, vilket ger dig json-utdata för objekt.
Eller så kan du skriva bygga en enkel http-server (som i python
, perl
eller gå
) som execs (python
(även underprocess
), perl
(även backticks och qx{}
), gå
) mongoexport
verktyg med rätt parametrar för att tillhandahålla csv-utdata
från mongo.
Om du redan har data i Mongo och du redan har konfigurerat Node, så kanske det är det du vill använda:
⇒ ⇒
I så fall finns det någon där ute som används Node.js® med några npm-moduler för MongoDB® för att specifikt driva en D3.js®-visualisering.