2017-02-28 12 views
1

私はJavaScriptとGraphQLの初心者で、MySQLデータベースとやりとりしてサードパーティのREST APIをラップする簡単なアプリケーションを実装しようとしています。 GraphQLは適切にフィットしているように見え、Javascriptには最初のサポートがあります。Apollo GraphQL Serverとgraphql-vsをゼロから後継化する?

Apollo's GraphQL Serverまたはmickhansen's graphql-sequelize(データローダーを続ける)またはwrite one from scratchを使用する必要がありますか?

すべてのケースでは、ミックハンセンが主要な寄稿者であるフードの下で続行を使用するようです。

私はより経験豊富なjavascriptとGraphQLプログラマーのアドバイスと分析をお探しです。

私は最終的な決定は主観的であることを認識していますが、私は3つの異なる解決法のすべてについてpro/conを検討しています。

ありがとうございます!

答えて

1

現在、SequelizeでApollo GraphQLを使用しています。あなたのORMはSequelizeでDBとやりとりできます.ApolloはGraphQLを処理します。 GraphQLはとにかく薄いAPIレイヤーです。私が実行している1つの問題は、バニラSequelizeを使用したDataloaderの実装です。私はそれを働かせるためにそれを理解しようとしています。私は今週それを通して働くことを望んでいます。

+0

Apollo GraphQLはGraphQLサーバと同じですか?私はそれが交換可能に使用されると聞きます。ちょうど明確化を探しています。 –

+0

ほとんどの場合、apollosの実装です。独自のものが付属していますが、グラフサーバで実行できることはすべて実行できます。それは他の機能を持っていますが、これまで私はアポロを好きになっています – Byrd

+0

それをクリアしていただきありがとうございます。私はそれが同じことをしていると考えて、他の機能があります。 –

関連する問題