Anda bisa gunakan klien REST MongoDB:
-
Sleepy.Mangoose :Ini IMO terbaik
-
REST MongoDB :Kelihatannya menjanjikan, tetapi belum lengkap dan memiliki beberapa bug aneh (misalnya, menolak untuk mengirim permintaan besar (lebih dari 80.000 karakter) dan saya butuh 3 jam untuk menemukan apa yang salah dengan itu)
Anda dapat terhubung langsung ke server lain dari Anda menyuntikkan javascript (gunakan ajax
jQuery jQuery metode atau cukup gunakan xmlhttprequest
), tapi saya pikir lebih baik melakukannya di dalam evaluate
PhantomJS metode (karena jika halaman yang Anda parsing memiliki kesalahan javascript, javascript Anda yang disuntikkan mungkin tidak berfungsi dengan baik).
Tapi saya pribadi tidak menyukai ide server REST untuk PhantomJS. Saya pikir Lebih baik menulis seluruh aplikasi Anda di NodeJS
dan gunakan phantomjs
modul untuk menjalankan PhantomJS. Dengan cara ini, Anda tidak perlu menggunakan cara REST dan dapat menggunakan (sekarang resmi) Driver Node Asli MongoDB
, yang berpotensi beberapa kali lebih cepat daripada server REST (karena tidak memerlukan serialisasi/deserialisasi JSON HTTP, antara lain).