私は、Web アプリとネイティブ モバイル デバイス アプリの両方から CRUD でアクセスできる Web アプリを作成します。後者については、私は間違いなく REST API に取り組んでいます。Meteor.com でそれを実現できますか? Meteor を Web だけに使用し、2 つ目の REST インターフェイスを使用して mongo と直接やり取りすることは可能でしょうか? Meteor クライアントは mongodb の変更をリッスンするため、競合が発生することはありません。
3 に答える
2015 年現在、REST API に関する Meteorpedia エントリに対する Gadi の回答と、REST API パッケージを比較したkroseの回答をご覧ください。REST API をコアに組み込むための議論はHackpad にあります。この質問は、 Meteor を使用して RESTful サービスを公開する方法の複製であり、はるかに優れた回答があります。-- ダン・ダスカレスク
以下の古い回答(2012)。
データに RESTful メソッドを追加するには、Meteor 用に記述された Collection API を調べます。
https://github.com/crazytoad/meteor-collectionapi
データベースにアクセスするための認証については、次のプロジェクトをご覧ください。
https://github.com/meteor/meteor/wiki/Getting-started-with-Auth
どちらも開発は明らかに未熟ですが、RESTful API を作成してモバイル ネイティブ クライアントと簡単に統合できます。
実稼働アプリケーションの開発を計画している場合、現在Meteorはオプションではありません。その絶え間ない変化の下で、そしてそれが使用する準備ができる前にそれがサポートしなければならない多くの一般的な機能がまだあります、それはかなりの時間がかかるでしょう。
あなたの質問については、誰かがすでにmeteorでのファイルアップロードのサポートに関する質問に答えています(HTTP処理関連の情報も含まれています)。
Meteorでファイルのアップロードをどのように処理しますか?