LoopbackでRelay/GraphQLを使用する実用的なソリューションはありますか?私は、データベースにアクセスする方法(ORMを経由することはできないと仮定しているので)と、Relay/GraphQLを使用する際にAPIジェネレータをどのように活用するのかを考えています。LoopbackでRelay/GraphQLを使用するには?
6
A
答えて
1
この回答を見つけたのは私だけです。私はGraphQL APIをループバックに実装できるかどうかはまだ混乱していました。 Express用にApolloのapollo-serverパッケージを使用しました。ループバックはExpressをベースにしているので、
app.use('/graphql', bodyParser.json(), graphqlExpress({schema}));
app.use('graphiql', graphiqlExpress({
endpointURL: "/graphql"
}))
は完全にそのまま使用できます。 Expressコードのチュートリアルに従ってください。うまくいくはずです。データベースに関する限り、Loopbackのリモートメソッドの代わりにリゾルバを中間層として使用できるようです。データを指す各リゾルバについて、データベースからデータをフェッチするためにコンテキストのapp
メソッドを呼び出すことができます。
5
私は、ループバックモデルからGraphQLスキーマを生成するためにこのnpmライブラリを作成しました:https://github.com/Tallyb/loopback-graphql
+0
詳細をご記入ください。リンクのみの回答は、リンクされたコンテンツがダウンすると無駄になるため、十分ではありません。 – totymedli
関連する問題
- 1. LoopBackでモデルを削除するには?
- 2. angular2 search loopbackを使用して検索
- 3. loopback api explorerを使ってファイルをアップロードするには?
- 4. LoopBack Android SDKを使用してGeoPointでモデルを作成する方法
- 5. Loopbackカスタムモデルルート
- 6. Loopbackの安静なapiフィルタでorを併用する
- 7. Loopbackですべて更新する
- 8. Nonanchored Substring Loopback APIを使用してフィールドを照会
- 9. ReacJS with Loopbackを使用したユーザ認証
- 10. LoopBack操作フック複数のモデルを使用
- 11. Loopback Post APIエラー
- 12. Silverlight - Audio - Loopback
- 13. LoopBack Android not loginUser
- 14. LoopBack(strongloop)を使用して関連モデルのdestroyAllを設定する方法
- 15. LoopBack REST APIを使用して個別の列値を取得する方法
- 16. タイプチェックの使い方Loopback/Fireloop PersistedModel
- 17. Redis with loopback-MongoDBの使い方
- 18. LoopBackでモデルからデータを削除する方法は?
- 19. Loopback 3.xでエクスプローラを使用して管理者ロールを作成する方法は?
- 20. 'LIKE'のLOOPBACK REST API
- 21. Strongloop Loopback - エラーメッセージのローカライズ
- 22. Google DataStoreにLoopbackアプリを接続することはできますか?
- 23. Node.js + Loopback:プログラムでリモートフックを実行
- 24. in loopback model.jsonファイルバリデーションを与える方法
- 25. promiseとangular 2とloopbackの使い方は?
- 26. Loopback-モデル名はシンプルかつユーザーフレンドリー
- 27. StrongLoop/LoopBackでポストレスポンスを定義する方法
- 28. Loopback-passport-componentシングルページアプリケーションを許可するFacebook経由でのログイン
- 29. Loopback Mysql接続の問題
- 30. LoopbackとAngularJSの管理ロール
ループバックからデータを解決し、フロントエンド(リレー)にデータを提供する中間層(GraphQL)を作成する必要があります –
これは偶然の例ですか?ありがとうございました! – Detuned