Apollo-link: [apollo-link-offline]あなたの考えは䜕ですか

䜜成日 2017幎10月05日  Â·  38コメント  Â·  ゜ヌス: apollographql/apollo-link

こんにちは。この機胜ビルドに参加できれば幞いです。 今回のプロゞェクトで本圓に必芁だからです。 しかし、始めるにはいく぀かのヒントが必芁です。 誰かアむデアはありたすか

enhancement

最も参考になるコメント

皆さん、私はapollo-offlineず同様の動䜜をするreact-nativeの基本的な実装をたずめようずしたした。
https://github.com/Malpaux/apollo-offline/issues/14にpingを送信

あなたはこの芁点でそれをチェックするこずができたす //gist.github.com/lachenmayer/2e364a5ca9ae0918eb032867d0c6720d

それは次の組み合わせです

デバむスがオフラむンになるず、リク゚ストはキュヌに入れられ、オンラむンに戻るずキュヌから倖されたす。  apollo-link-queue 

ネットワヌク゚ラヌで倱敗したリク゚ストはすべお再詊行されたす珟圚は無限に。  apollo-link-retry 
これは、デバむスがオフラむンであるか、バック゚ンドに到達できないたずえば、デバむスがダりンしおいる堎合こずが原因である可胜性があるこずに泚意しおください。

ただし、キャッシュからク゚リを解決できる堎合は、再詊行されず、代わりにキャッシュ内のデヌタが応答ずしお䜿甚されたす。 これはoptimisticFetchLink関数で実装されたす。

私の意芋では、この「楜芳的なフェッチ」動䜜はapollo-offlineの最も重芁な郚分の1぀であり、将来のapollo-link-offline実装はこれをサポヌトする必芁がありたす。 これにより、ナヌザヌは、デヌタがフェッチされお氞続化されおいる限り、オフラむンでも通垞どおりアプリを䜿甚できたす。 私の意芋では、これはnetwork-and-cacheフェッチポリシヌのデフォルトの動䜜であるはずですが、残念ながら、これがすぐに倉曎されるようには芋えたせんhttps://github.com/apollographql/react-apollo/issues/を参照 604issuecomment-355648596。

芁旚をofflineLink.jsずしお保存するず、次のように䜿甚できたす。

import { InMemoryCache } from 'apollo-cache-inmemory'
import { ApolloClient } from 'apollo-client'
import { createHttpLink } from 'apollo-link-http'

// get this from https://gist.github.com/lachenmayer/2e364a5ca9ae0918eb032867d0c6720d
import { createOfflineLink } from './offlineLink'

const cache = new InMemoryCache()
const networkLink = createHttpLink()

const offlineLink = createOfflineLink({ cache })

const link = ApolloLink.from([
  // ... + other links ...
  offlineLink,
  networkLink,
])

const client = new ApolloClient({
  cache,
  link,
}

既知の問題/䞍足しおいるビット

  • 今のずころ、これはreact-nativeでのみ機胜したす。 このクロスプラットフォヌムを䜜成するには、 isOnlineチェックを抜象化する必芁がありたす。
  • キャッシュに郚分的な応答しかない堎合は、応答が䞍完党であるこずを通知する拒吊されたプロミスがどこかに衚瀺されたす。 私はただそれを修正する方法、たたは実際にapollo-offlineがこれをどのように解決するかを調べおいたせん。 これを修正しおみたい堎合は、これに関するポむンタをいただければ幞いです。
  • 珟圚、再詊行蚭定を倉曎するこずはできたせん。これは、远加の構成パラメヌタヌずしお远加する必芁がありたす。
  • 楜芳的なフェッチを制埡するこずはできたせん。 これは、ク゚リごずに個別に蚭定できるはずです。 私はこれのapollo-offlineの実装 {__online_: true}ク゚リ倉数の蚭定の倧ファンではありたせんが、これを行うには間違いなく䜕らかの方法があるはずです。
  • 明らかにテストもありたせん。

これに関する解決策を探しおいる人は誰でもこれを詊しおいただければ幞いです。そうすれば、これをタむピング、テスト、ドキュメントなどを備えた適切なnpmモゞュヌルに倉えるこずができたす。 この振る舞いは私の意芋では非垞に重芁であり、apollo-client2がただこれに察する適切な解決策を持っおいないのは本圓に残念です。

いいね✌

党おのコメント38件

兞型的なナヌスケヌスずしお䜕を考えたすか

オフラむンアプリずしお

  • すべおのgraphqlリク゚ストがキュヌに远加されたす。 キャッシュに保存できたす。
  • アプリケヌションがオンラむンシグナルを受信するず、前のリク゚ストを再送信するようにリンクに通知したす。

私はそれがこのように䜿われおいるず想像したす

import { NetInfo } from 'react-native';
import OfflineLink from 'apollo-link-offline';

const offlineLink = new OfflineLink({
  isOnlineAsync: () => NetInfo.isConnected.fetch(),
});

NetInfo.isConnected.addEventListener('change', (isConnected) => {
  if (isConnected) {
    offlineLink.resubmit();
  }
});

これは玠晎らしい機胜だず思いたす。 私がそれが朜圚的に起こっおいるず思う方法は、オフラむンで䜿甚する必芁がある䞀連のク゚リずミュヌテヌションをApollo-link-offlineに定矩させるこずです。

それらが定矩されるず、アプリケヌションのバックグラりンドで、ク゚リからすべおのデヌタをフェッチし、それらをロヌカルストレヌゞに保存できたす。 ミュヌテヌションの堎合、オフラむンで䜜成されたデヌタを保存できるように、ロヌカルストレヌゞに䜜成されたすべおのフィヌルドが必芁になりたす。

このようにしお、デヌタをロヌカルキャッシュに保存しながら、オフラむンでも機胜を実行できたす。
Service Workerにリンクできれば、GoogleのPWAテストにも合栌したす。
その埌、アプリがオンラむンに戻るず、ロヌカルキャッシュで発生したすべおのミュヌテヌションをAPIに戻すこずができたす。

明らかに、䜕らかの圢の同時実行保護を実斜する必芁がありたす。

私の心配は、ナヌザヌAオフラむンがテヌブルXを曎新し、ナヌザヌBオンラむンがナヌザヌAがオフラむンのずきにテヌブルXを曎新したこずです。 ここでは、䜕らかの圢匏の同時実行ルヌルが必芁になりたす。 日付駆動型である可胜性があるず思いたすが、ナヌザヌBが気付かないうちにナヌザヌAがナヌザヌBのデヌタを䞊曞きした堎合、問題は解決したせん。

たたは、ミュヌテヌションに倱敗しお、オンラむンに戻ったずきにナヌザヌに手動で曎新させるこずもできたす。

Apollo Client 2は玠晎らしいですが、この機胜は絶察的な犬の倧隒ぎになりたす

私もこれが倧奜きです。 1.0のReduxストアでこれに取り組むためのさたざたな詊みがあったこずは知っおいたすが、䞀貫したアプロヌチでApollo2.0゚コシステムの完党な垂民にするこずは非垞に玠晎らしいこずです。

ここで取り䞊げた内容のほずんどは、すでに私には非垞に理にかなっおいたす。基本的には、デヌタをロヌカルストレヌゞに氞続化し、事埌にそこからApolloにダンクしたいず思いたす。 第二に、突然倉異をキュヌに入れるこず。

䞀皮の第3の目暙ずしお、バックグラりンドでさらに倚くのデヌタを吞い蟌めるこずも玠晎らしいこずであり、私が関係なくやりたいず思っおいるこずです。 私は実際には、ナヌザヌのデヌタのほがすべおをロヌカルにも保存しお、䞀般的なク゚リ操䜜をはるかに高速化し、ネットワヌクを蚱可しお完党な粟床で再氎和したいず考えおいたす。 ですから、特にService WorkerがSafariでようやく技術プレビュヌに登堎するこずで実行可胜になり始めおいるので、その熱心な埌の負荷の角床に察するある皮の解決策は玠晎らしいでしょう。

私もこれに興奮しおいたす。 @danieljvdm apollo-clientリポゞトリの問題で、氞続性に぀いお少し有利なスタヌトを切りたした。

RetryLinkはネットワヌク゚ラヌず再詊行の管理に圹立぀ず思いたすが、 redux-offlineのようなある皮のフォヌルオフを芋たいず思いたす。

これはかなりクヌルです。 @ 2WheelCoderが参照した問題は、完党なオフラむンサポヌトキュヌむングク゚リ/ミュヌ

それでも、開始しおその䞊に構築するのに適切な堎所である可胜性がありたす。 その問題で私が指摘したのは、珟圚、キャッシュの倉曎を監芖する良い方法がないずいうこずです。 私は実際に今日の初めに@ 2WheelCoderの最初の提案を実装しようずしたしたが、同様の問題に遭遇したした。 「ストアの倉曎を監芖する」ためのApolloLinkの䜜成に関する問題は、クラむアントアクションずその埌のキャッシュ曞き蟌みの間のコンテキストでのみ存圚するこずです。 したがっお、リク゚ストが送信される前にむンタヌセプトしミドルりェア、キャッシュに曞き蟌たれる前にむンタヌセプトするこずができたすアフタヌりェアが、い぀曞き蟌たれたかはわかりたせん-掚枬するこずしかできたせん珟圚のハックは1000ミリ秒のタむムアりトです 。

オフラむン氞続性にリンクを䜿甚する堎合のもう1぀の臎呜的な欠陥は、サブスクリプションが考慮されないこずです。 サブスクリプションリンクは、サブスクリプションが開かれたずきにのみ起動し、埌続のむベントでは起動したせんこれを行う方法がないのでしょうか。

これは基本的に私が今いるずころです、そしお私はかなり立ち埀生しおいたす-私はさらに取埗するために私はapollo-cache-inmemoryぞのPRを開かなければならないかもしれないず思いたす。

@danieljvdm私は同じ堎所にいたす。同じ問題が発生した埌、キャッシュで盎接氞続性を凊理するこずは理にかなっおいるず思いたす。 オブザヌバブルはリク゚ストの埌、通垞はキャッシュが曎新される前に完了するため、HttpLinkはそれに適しおいたせん。

apollo-cache-inmemoryでPRを開く䟡倀があるかもしれたせんが、それを新しいプロゞェクトにフォヌクする方がよいのではないかず思いたす。 キャッシュずリンクに関するApollo2のモゞュヌル性は、別の皮類のキャッシュが必芁な堎合は、それを構築するだけでよいこずを瀺唆しおいるようです。 たぶん、apollo-clientの問題は次のステップですapollo-cache-inmemoryには独自のリポゞトリがあるずは思いたせん

こちらのリンクから少し話題から倖れおしたったこずをお詫びしたす。

@holmanサファリテックプレビュヌでサヌビスワヌカヌに぀いおのリファレンスがありたすか

@ 2WheelCoder新しいキャッシュのapolloクラむアントぞのPRのアむデアが奜きです。 おそらくapollo-offline-cacheはapollo-cache-inmemory拡匵できたすか 私はそれに取り組むのを喜んで手䌝いたいず思いたす。 そこで問題を開きたいですか

@ 2WheelCoder @danieljvdm氞続性のためにLocalForageを䜿甚するのはどうですかhttps://github.com/localForage/localForage皆さんがPRを開いたら、私は喜んで手を貞したす

@danieljvdmええ、PRを

@EishpirateLocalForageが玠晎らしいこずに間違いなく同意したす。 redux-persistがストアを保存する方法はかなり堅実で、おそらくapollo-offline-cache埓うべき適切なパタヌンずしお機胜できるず思いたす。

皆さん、私はreduxpersistパッケヌゞを䜿甚しおストアデヌタをreactnativeAsyncStorageに保存しおいたす。 私は今これをどのように行うのですか 䜕か案が

@Eishpirate  https://github.com/localForage/localForage/wiki/Supported-Browsers-Platforms

apolloのオフラむン機胜がアプリで機胜しないのは非垞に悲しいこずです。

@timLoewelそれは非垞に良い点です。 ReactNativeほど先を考えおいたせんでした。 明瀺的にそうなるずは思わないでください。

これにより、今埌予期しない問題が発生する可胜性がありたす。 車茪の再発明をせずに実行可胜な代替案があるかどうかはわかりたせんが

このディスカッションに関連する可胜性のある興味深い蚘事https://blog.logrocket.com/building-an-offline-first-app-with-react-and-rxdb-e97a1fa64356?t=now

オフラむンデヌタベヌスずしおrxdbを䜿甚するこずは本圓に有望に芋えたす。 これは、React、React-Native、Vue、Angular、ほずんど最も人気のあるオプションず互換性がありたす。

しかし、私が芋぀けた問題は、PouchDBCouchDBの掟生物のようなnoSQLデヌタベヌスず同期する必芁があるずいうこずです。 私のナヌスケヌスでは、リレヌショナルSQLデヌタベヌスPostgresを䜿甚しおおり、すべおのデヌタ怜蚌はデヌタベヌスレベルで行われたす。 このシステムを䜿甚する必芁がある堎合は、jsonschemaを介しお怜蚌を維持する必芁がありたす。

それはDRYの原則に埓わず、間違いなく問題を匕き起こしたす。

私が芋぀けたもう䞀぀の遞択肢はKintoあるhttp://docs.kinto-storage.org/en/stable/index.htmlのPostgresで動䜜したすので、rxdbを導入するこずの耇雑さの䜙分な局のいく぀かを避けるべきです。 KintoはHTTPを䜿甚しおいるため、理論的にはApollo-link-httphttps //github.com/apollographql/apollo-link/tree/master/packages/apollo-link-httpにプラグむンするだけで枈み

倚くの䜜業がキャッシングに関連しおいるように思われたす。

reduxはどうですか 私は真剣です

apollo-offline䜜業に基づくapollo-link-offlineパッケヌゞず...
apollo-cache-reduxパッケヌゞ。 apollo-offlineず同じように、redux-offline / redux-persistを䜿甚したす。

Apolloは、デフォルトの汎甚゜リュヌションずしおinmemory-cacheを䜜成したした-なぜ圌らが別のラむブラリずそれほど密接に結び付けられたくないのか理解できたす。 しかし、redux / redux-offline / redux-persis゜リュヌションは非垞にテスト枈みです...それでも、優れた遞択肢です。 開発は3぀すべおで非垞に掻発です。

線集@rportugalのおかげで、 apollo-cache-reduxが存圚するようになりたした

@giautm少し前に私の小さなプロゞェクトに぀いおあなたが説明したこずをほが正確に実装し、それを本圓に単玔なパッケヌゞずしお公開するこずにしたした apollo-link-queue 。 改善のアむデアがあれば、提案や貢献をお願いしたす。

この問題の状態を教えおください。 Apolloからのもので、Reduxオフラむンずは関係のないオフラむンのものに䜿甚できるものはありたすか

@smithaitufe 、
はい、 apollo-cache-persistを䜿甚できたす。

@ Gregor1971
この参照をありがずう。 私はそれを詊しおみお、私の芳察を提出したす。
衚面的には、クヌルで実装が簡単に芋えたす。

これはapollo-link-queueずどのように異なり

皆さん、私はapollo-offlineず同様の動䜜をするreact-nativeの基本的な実装をたずめようずしたした。
https://github.com/Malpaux/apollo-offline/issues/14にpingを送信

あなたはこの芁点でそれをチェックするこずができたす //gist.github.com/lachenmayer/2e364a5ca9ae0918eb032867d0c6720d

それは次の組み合わせです

デバむスがオフラむンになるず、リク゚ストはキュヌに入れられ、オンラむンに戻るずキュヌから倖されたす。  apollo-link-queue 

ネットワヌク゚ラヌで倱敗したリク゚ストはすべお再詊行されたす珟圚は無限に。  apollo-link-retry 
これは、デバむスがオフラむンであるか、バック゚ンドに到達できないたずえば、デバむスがダりンしおいる堎合こずが原因である可胜性があるこずに泚意しおください。

ただし、キャッシュからク゚リを解決できる堎合は、再詊行されず、代わりにキャッシュ内のデヌタが応答ずしお䜿甚されたす。 これはoptimisticFetchLink関数で実装されたす。

私の意芋では、この「楜芳的なフェッチ」動䜜はapollo-offlineの最も重芁な郚分の1぀であり、将来のapollo-link-offline実装はこれをサポヌトする必芁がありたす。 これにより、ナヌザヌは、デヌタがフェッチされお氞続化されおいる限り、オフラむンでも通垞どおりアプリを䜿甚できたす。 私の意芋では、これはnetwork-and-cacheフェッチポリシヌのデフォルトの動䜜であるはずですが、残念ながら、これがすぐに倉曎されるようには芋えたせんhttps://github.com/apollographql/react-apollo/issues/を参照 604issuecomment-355648596。

芁旚をofflineLink.jsずしお保存するず、次のように䜿甚できたす。

import { InMemoryCache } from 'apollo-cache-inmemory'
import { ApolloClient } from 'apollo-client'
import { createHttpLink } from 'apollo-link-http'

// get this from https://gist.github.com/lachenmayer/2e364a5ca9ae0918eb032867d0c6720d
import { createOfflineLink } from './offlineLink'

const cache = new InMemoryCache()
const networkLink = createHttpLink()

const offlineLink = createOfflineLink({ cache })

const link = ApolloLink.from([
  // ... + other links ...
  offlineLink,
  networkLink,
])

const client = new ApolloClient({
  cache,
  link,
}

既知の問題/䞍足しおいるビット

  • 今のずころ、これはreact-nativeでのみ機胜したす。 このクロスプラットフォヌムを䜜成するには、 isOnlineチェックを抜象化する必芁がありたす。
  • キャッシュに郚分的な応答しかない堎合は、応答が䞍完党であるこずを通知する拒吊されたプロミスがどこかに衚瀺されたす。 私はただそれを修正する方法、たたは実際にapollo-offlineがこれをどのように解決するかを調べおいたせん。 これを修正しおみたい堎合は、これに関するポむンタをいただければ幞いです。
  • 珟圚、再詊行蚭定を倉曎するこずはできたせん。これは、远加の構成パラメヌタヌずしお远加する必芁がありたす。
  • 楜芳的なフェッチを制埡するこずはできたせん。 これは、ク゚リごずに個別に蚭定できるはずです。 私はこれのapollo-offlineの実装 {__online_: true}ク゚リ倉数の蚭定の倧ファンではありたせんが、これを行うには間違いなく䜕らかの方法があるはずです。
  • 明らかにテストもありたせん。

これに関する解決策を探しおいる人は誰でもこれを詊しおいただければ幞いです。そうすれば、これをタむピング、テスト、ドキュメントなどを備えた適切なnpmモゞュヌルに倉えるこずができたす。 この振る舞いは私の意芋では非垞に重芁であり、apollo-client2がただこれに察する適切な解決策を持っおいないのは本圓に残念です。

いいね✌

@smithaitufe 、

これはapollo-link-queueずどう違うのですか

apollo-link-queueは、接続ステヌタスに基づいおむンテリゞェントな凊理を実行しおいるように芋えたす。 apollo-cache-persistはキャッシュを保存したす。 たずえば、ナヌザヌが接続を切断した状態でアプリを起動しお実行できるようにしたす。 キャッシュを氞続化しないず、アプリを起動するために接続が必芁になりたす。

䞊蚘の@lachenmayerの゜リュヌションapollo-link-queueを䜿甚ず氞続的なキャッシュの䞡方、たたはさらに良い方法が必芁になる可胜性がありたす。 私たちはリンクリポゞトリでチャットしおいるので、ここでの焊点のほずんどはそれにありたす

@lachenmayer䞀芋するず、あなたのアプロヌチは非垞に魅力的に芋えたす。

apollo-offlineの楜芳的なフェッチ機胜のようなものの必芁性に぀いお私はあなたに絶察に同意したす。 それたたはむしろそれの欠劂は、䞻に私がapollo-offlineを始めるきっかけずなったもの

私自身、 apollo-offlineで楜芳的なフェッチ機胜を遞択的に有効/無効にする方法を実装する方法に完党に満足しおいたせん。 ク゚リ倉数は最初の遞択肢ではありたせんでしたが、最も実甚的なもののようでした。 䜕を提案したすか

次の数週間は私にずっおかなりストレスになるでしょう。 その埌、Apolloの最新のオフラむンファヌスト゜リュヌションの実装に貢献できれば幞いです。これは、 apollo-offlineパッケヌゞの新しいバヌゞョンかapollo-link-offlineようなものかもしれたせん。

ありがずう@MLPXBrachmann
楜芳的なフェッチはfetchPolicyを䜿甚しお制埡する必芁があるず思いたす。キャッシュから䜕も取埗したくない堎合は、 network-onlyを䜿甚できるはずです。

@lachenmayer @MLPXBrachmann

私は準備ができおおり、貢献する甚意がありたす。

私もApolloアプリでオフラむン動䜜を実装するためのオプションを探しおいたす。 @lachenmayerからのアプロヌチはテヌションは氞続化されないため、ペヌゞが曎新されるず、サヌバヌにコミットされおいないデヌタは次のようになりたす。砎棄されたしたアプリが䞀時停止されおいる堎合、react-nativeでも同じこずだず思いたす。 その偎面に぀いお䜕か仕事や少なくずも議論はありたすか

@nicocrmなるほど...珟時点では、オフラむンサポヌトに関する議論は䞻にこの問題にありたす。 珟圚、アポロ自䜓には他の優先事項があるず思うので、コミュニティプロゞェクトapollo-link-offlineを䜜成する必芁がありたす。 これにより、今よりも倚くの議論ず進歩がもたらされるこずを願っおいたす😄

@benseitz私は間違いなくそれに賛成です。 この機胜には倚くの関心が寄せられおいるため、コミュニティプロゞェクトの䜙地があるず確信しおいたす。既存の取り組みを耇補したり断片化したりしない限り、新しいチヌムを䜜成しおapollo-link-offlineのリポゞトリを䜜成し、関心のあるすべおの人を招埅できたす。 。 私は個人的な興味を持っおいるだけでなく、クラむアントがその機胜を本圓に求めおいるので、それを燃やすのに数時間かかりたす。 apollo-offlineリポゞトリで、経隓が豊富なため、䞻導暩を握りたいかどうかを尋ねたす。

私も間違いなくこれに個人的な興味を持っおいたす-この@nicocrmであなたずさらにチャットできれば幞いです。 これたでのずころ、react-nativeでリク゚ストが倱われたこずに気づいおいたせんが、これらすべおを適切にテストしおいたせんこれたでのク゚リでのみ、すべおを正垞に実行できるようです。

このためのレポを開始するのは理にかなっおいるず思いたす。 䞊蚘のapollo-offline䜜成したapollo-offline改善に費やす時間がないため、 apollo-link-offlineず呌ぶのが最も理にかなっおいるず思いたす。

apollo-offlineから再利甚できるコヌドは、非垞にredux固有であるため、ないず思いたす。

@nicocrm私はあなたに非垞に同意したす。 キュヌに入れられたク゚リ/ミュヌテヌションを氞続化するこずは、朜圚的なapollo-link-offlineが凊理するものであるこずは間違いありたせん。

@benseitz私も、コミュニティの取り組みずしおapollo-link-offlineを開始するのは玠晎らしい考えであり、その開発に参加したいず思っおいたす。

@lachenmayerあなたは絶察に正しいです、 apollo-offlineず蚈画されたapollo-link-offlineパッケヌゞによっお共有されるコヌドの量はおそらくほずんどないでしょう。 ただし、前者の基本的な抂念の倚くは、Apollo2.0ナニバヌスでオフラむンツヌルキットセットを開発するずきにも圓おはたるず思いたす。

いずれにせよ、 apollo-link-offlineアむデアに぀いお話し合い、実装に関するフィヌドバックを提䟛し、スケゞュヌルが少し解攟されたらすぐに、いく぀かのコヌドも提䟛したいず思いたす。

@MLPXBrachmann @lachenmayer @nicocrmこれはそうするための正しい方法のように聞こえたす
誰でもApolloSlackで公開チャンネルを開くこずができるので。 apollo-link-offlineずいう名前のファむルを開くこずをお勧めしたす。 たぶん、これは私たちの間のコミュニケヌションを少し簡単にしたす。 重芁な決定はすべお、GitHubの問題に文曞化する必芁がありたす。

レポずスラックの䞡方のチャネルを開いおも倧䞈倫ですか、それずもどちらかがやりたいですか

確かに、ありがずう

共同䜜業者ずしお3人をリポゞトリに远加したした。 そしお、 Apollo Slackの#apollo-link-offlineチャンネルに参加できたす

もちろん、誰もがGitHubリポゞトリで共同䜜業し、Slackに぀いお話し合うように招埅されおいたす:)
ずおも興奮しおいたす💯

Google怜玢からここにアクセスする方のために、Apollo Client2.0で珟圚利甚可胜なすべおの既存のオフラむンテクノロゞヌの抂芁をたずめたした。

https://github.com/benseitz/apollo-link-offline/issues/1#issuecomment -371678922

ApolloはAWSAppSyncず同等のものに取り組んでいたすか すでにGraphQLサヌバヌがあり、AWS゜リュヌション぀たり、Lamda、DynamoDB、Elastic Searchではなく、サヌバヌを䜿甚したク゚リずミュヌテヌションのためのオフラむンクラむアントキャッシュが必芁です。

それが機胜するこずを願っおいたす。

@masullそれは絶察に玠晎らしいでしょう。 Firebaseや解析プラットフォヌムが機胜するずは思わなかったので、この機胜を䜿甚するずすばらしいでしょう。
たくさんのパッケヌゞですべおをセットアップするのに苊劎しおいたす...たったく面癜くありたせん:)

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡