ふだん使っている EC・SNS・ネット銀行などのアプリは、3 つの登場人物で成り立っています。 スマホアプリでも Web ブラウザでも、構造はほぼ同じです。
💡 なぜモバイルアプリと Web でデータが同期するのか
スマホアプリと Web ブラウザは クライアントが違うだけで、見ているサーバーと DB は同じです。 スマホでお気に入り登録 → Web で開いても表示される、のはこのため。 どちらも同じサーバー API を呼び、サーバーが同じ DB を読み書きしているからです。
📌 QA 視点:不具合が起きたとき、「どこが原因か」をこの 3 層のどこかに切り分ける所から始まります。 モバイル/Web を両方持つサービスでは、「モバイルでは再現するが Web では出ない」のような事象が「クライアント特有の問題」のシグナルになります。
EC サイトで「スマホアプリで追加したお気に入り商品が、Web で見たら表示されない」と報告されました。最も切り分けの起点になる仮説は?