できます MongoDB RESTクライアントを使用する:
-
Sleepy.Mangoose :最高のIMOです
-
MongoDB REST :有望に見えますが、まだ完全ではなく、いくつかの奇妙なバグがあります(たとえば、大きなリクエスト(80,000文字以上)の送信を拒否し、問題を見つけるのに3時間かかりました)
挿入したjavascriptからRESTサーバーに直接接続できます(jQueryのajax
を使用) メソッドまたは単にxmlhttprequest
を使用します )、しかし私はそれをPhantomJSのevaluate
の中で行う方が良いと思います メソッド(解析しているページにjavascriptエラーがある場合、挿入されたjavascriptが正しく機能しない可能性があるため)
しかし、私は個人的にPhantomJS用のRESTサーバーのアイデアが好きではありません。アプリケーション全体をphantomjs
を使用します
PhantomJSを実行するモジュール。このように、RESTの方法を使用する必要はなく、(現在は公式の)を使用できます。 MongoDBネイティブノードドライバー
、これは潜在的にRESTサーバーよりも何倍も高速です(特にJSON HTTPのシリアル化/逆シリアル化を必要としないため)。