私は、ウェブとネイティブモバイルデバイスの両方からアクセス可能なCRUDでなければならないウェブアプリケーションを作成しようとしています。後者については、間違いなくREST APIにコミットしています。 Meteor.comでそれを実現することは可能でしょうか? Meteorをウェブだけに使用し、2番目のRESTインターフェースを使用してmongoと直接話すことはオプションになりますか?流星のクライアントはmongodbの変更を聞いているので、これは競合を引き起こすべきではありませんか?追加のREST APIが必要な場合、Meteorはオプションですか?
答えて
は、2015年の時点では、REST APIのMeteorpediaエントリのGadi's answerを見て、そしてkrose's answerでREST APIパッケージを比較します。 REST APIをコアにフォールディングする方法は、on Hackpadです。この質問は、より良い回答が得られるHow to expose a RESTful service with Meteorの複製です。 - Dan Dascalescu
下記の古い回答(2012)。あなたのデータの上にRESTfulなメソッドを追加するための
、流星のために書かれたコレクションAPIに見て:データベースにアクセスするための認証用として
https://github.com/crazytoad/meteor-collectionapi
、このプロジェクトを見てみましょう:
https://github.com/meteor/meteor/wiki/Getting-started-with-Auth
どちらの開発に間違い乳児ですが、あなたcan RESTful APIを作成し、モバイルネイティブクライアントと簡単に統合することができます。
生産アプリケーションの開発を計画している場合、Meteorは現在オプションではありません。その変更は一定しており、使用準備が整う前にサポートしなければならない多くの共通機能がまだありますが、かなり時間がかかります。
質問のために、誰かが既に流星でのファイルアップロードのサポートについて質問して回答しました(HTTPハンドリング関連の情報も含まれています)。
How would one handle a file upload with Meteor?
この質問には多くの重複があります。
http://www.meteorpedia.com/read/REST_API
ポストレビュー最高レベルから、RESTインタフェースを作成するための全6つのオプション(あなたのためにすべてを扱う例えば、スマートパッケージ:私は完全な書き込みでこの上Meteorpediaで、私はすべての問題をカバーして信じていました)を最低レベルに設定します(たとえば、独自のconnectHandlerを作成するなど)。
また、RESTインターフェイスを使用するときのポストは、Meteorで実行する正しいか間違ったことであり、Meteor RESTテストツールを参照し、CORSのセキュリティ問題のような一般的な落とし穴を説明します。
これは正しいものよりも関連性の高い答えです... – ncubica
これは理論的に質問に答えるかもしれませんが、回答の重要な部分をここに含め、参照のためのリンクを提供することが望ましいでしょう(https://meta.stackoverflow.com/questions/8259)。あなたのケースでは、6つのオプションがこの記事に含まれていれば良いでしょう! –
- 1. MobileFirstでREST API管理サービスの追加設定が必要ですか?
- 2. JFrameから各JPanelへのスクロールバーの追加(必要な場合)
- 3. ウェブサイトでAPI機能が必要な場合はどこですか?
- 4. DelphiのSharemem - 必要がない場合
- 5. PHP REST APIのオプション
- 6. メモリプロファイリングが必要な場合は?
- 7. リストを選択するには、ヘルプのバインディング追加オプションが必要です
- 8. リクエストごとにREST APIにパスワードとログインが必要ですか?
- 9. パスワードが必要な場合、Haskell - System.Processでエラーが発生する
- 10. 必要なフラグがない場合、コンパイルが失敗する
- 11. @Entityがある場合、なぜ "annotatedClasses"が必要ですか?
- 12. RESTfull APIの場合はCORSを使用する必要がありますか?
- 13. サブビューとしてテーブルビューを追加する(あなたがUITableVCから継承する必要がある場合)
- 14. ノードjsとnewが必要な場合
- 15. REST APIのバージョンが多数ある場合のデフォルトのバージョンは?
- 16. コードJavaの場合、私は本当に@Overrideなどが必要ですか?
- 17. イメージが返された場合は、cvReleaseImageが必要ですか?
- 18. なぜこの場合負のマージンが必要なのか
- 19. この場合(モジュラスと加算の後に)ゼロチェックが必要ですか?
- 20. モジュールの場合は__initが必要ですか?
- 21. なぜflickr APIキーが必要ですか?
- 22. Salesforce REST APIのコールバックURLがHTTPSである必要がありますか?
- 23. REST APIサービス:BoundまたはIntentServiceである必要がありますか?
- 24. JDK 1.6を使用する場合、Webアプリケーションでstax-api-1.0.xが必要ですか?
- 25. Gmailのヘルプが必要な場合アプリケーションに統合する
- 26. Web Api/Restfulに必要なHTTPステータスはhttpsが必要です
- 27. すべてのAPI呼び出しがhttpsを通じて行われる場合、HMACは必要ですか?
- 28. アクチベータクラス/ "Bundle-Activator"がプラグインに必要な場合とそうでない場合
- 29. Django複雑な照会(組合が必要な場合があります)
- 30. R:列が見つからない場合はデータフレームに追加
おそらく流星群にはいくつかの詳細がありますか?私は彼らがここにぶら下がっていることを知っています:) – bijan
[メテオでRESTfulなサービスを公開する方法](http://stackoverflow.com/questions/10150538/how-to-expose-a-restful-web-service- using-meteor)を使用しています。 –