問題タブ [pwa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Json Database. I want to get a number from a json string and put it into a database.
I am making a PWA for a friend. the database has users and the users have json strings associated with them. I know that I can just ask the database for that user's Json in html or js, but I want to know if its possible to have the database look at that json String, and automatically divvy out the details in it to the database say every hour.
I know there is a simpler way of just putting the json string in the database under the user, then just parsing it when the user logs into the page and asks for it. just wondering if I can skip a step and just make the database auto update the json string into the DB itself.
apollo - Apollo オフラインの最初のサポート: Service Worker または Persisted Cache?
apollo を grapql クライアントとして使用する反応アプリがあります。アプリには、サブセット/サブアプリのオフライン サポートが必要になりました。アプリのアセットの事前キャッシュを行い、うまく機能する Service Worker (workbox と webpack のおかげ) があります。ここで、データのサポートを追加する必要があります。アプリは、オンラインのようにオフライン モードで動作する必要があります。つまり、ユーザーはすべてのデータを表示し、アプリが再びオンラインになったときに同期する必要があるいくつかの変更を実行できる必要があります。
考えられる解決策として、次のアプローチがあります。 * Service Worker を使用する: 一連のクエリをトリガーするボタンを追加して、オフライン作業に必要なすべてのデータを取得します。Service Worker ( workbox runtimeCaching
) を使用して、これらのクエリに対するすべての応答をキャッシュします。アプリがオフラインになると、Service Worker がクエリの応答を「提供」するため、アプリは「あたかもオンラインであるかのように」動作し、Service Worker が「プロキシ」として機能して通常どおりクエリを実行します。ミューテーションに「楽観的 ui」アプローチを設定して使用するworkbox
backgroundSync を使用して変更を同期します (基本的に、ブラウザーが再びオンラインになったときにミューテーション アクションをエンドポイントに送り返します)。* いくつかの apollo ネイティブ アプローチ (apollo-cache-persist など) を使用して、クエリ キャッシュを localStorage に保存します。アプリに必要なすべてのクエリをトリガーし、そのキャッシュを保持し、アプリがオンラインでない場合は、それ以降の読み込みでキャッシュからアプリを復元します。
オフライン Web アプリのより適切でシンプルなアプローチは何でしょうか =