インターネットの仕組み(クライアント・サーバー)
インターネットは、数百万台の接続されたコンピュータからなるネットワークであり、すべての通信には2つの役割があります:クライアント(あなたのブラウザやアプリ)がリクエストを送信し、サーバー(24時間365日稼働しているコンピュータ)がレスポンスを返します。 なぜ:あなたのすべてのスタックはクライアント・サーバーモデルです — Androidアプリはクライアント、Supabaseはサーバー、将来のSpring Bootバックエンドはあなた自身のサーバーです。このモデルがなければ、「データが届かないのはなぜか」をデバッグすることは不可能です。 いつ:アプリがサーバーからデータを取得するたび、『接続できません』と表示されるたび、ロジックをどこに書くかを決めるたびに。 どうやって:クライアントがサーバーのアドレスにリクエストを送信 → サーバーがそれを処理する(通常、データベースから読み取ります)→ レスポンスを返す → クライアントがそれを表示する。 どこ:ブラウザ、APK、Postman = クライアント;Supabase、将来のSpring Boot = サーバー。 だれ:すべての開発者 — あなた自身が両方の側で、クライアントコードとサーバーコードの両方を書くことになるからです。
What this asks you
クライアント-サーバーモデルにおける通信を開始するのは何ですか?
and 2 more questions
アプリを開く