私は、レストランで使用されるサービスの設計を任されています。入力を記録し、後で分析するためにサーバーにアップロードします。私が最初に考えたのは、ソフトウェアの更新について心配する必要がないように、典型的な Web アプリケーションを使用することでしたが、次のような疑問が生じました。
インターネットが何時間もオフになったり、その間にブラウザが誤って閉じられたりした場合の最善の対処法は何ですか? オンラインとオフラインの両方で動作する Web アプリを作成することは可能ですか?また重要なことに、オフライン モードでは入力をキャッシュして、可能な場合は後でアップロードできるようにしますか?
Web アプリが最適なソリューションではない場合、何をお勧めしますか?