Webのしくみの全体像と、記事を読む順

Webのしくみ、どこから学ぶ?。寅次郎先生と記事の内容を表すイラスト。
確認日:2026年10月22日

この記事では、Webのしくみのカテゴリーで扱う記事を、頼む側と応える側、データのやりとり、名前とアドレス、サーバーを狙う攻撃の4つに分けて紹介します。ほかの技術解説で出てくる言葉の意味を調べるときにも使ってください。

Webのしくみとは

Webのしくみを表す図柄

Webサービスやアプリは、インターネットを通じてほかのソフトウェアとデータを受け渡しながら動いています。このカテゴリーでは、そのときに出てくるクライアントとサーバー、API、JSON、ドメイン名、遠隔コード実行といった言葉を扱います。

頼む側と応える側

ブラウザーやアプリがサーバーに頼み、サーバーが結果を返す、Webの基本の形です。

  1. クライアントサーバーシステムとは?:ブラウザーとサーバーが役割を分けて動く仕組み
  2. クライアントサイド言語とは?:ブラウザーの中で動くプログラム
  3. サーバーサイド言語とは?:サーバーの中で動くプログラム

データのやりとり

ソフトウェアどうしが機能を使い合う窓口と、そのときのデータの書き方です。

  1. APIとは?:ソフトウェアどうしが機能を使い合う窓口
  2. JSONとJSON-RPCとは?:データの書き方と、機能を呼び出す決まり

名前とアドレス

Webサイトの住所であるドメイン名と、似せた偽物の見分け方です。

  1. ドメイン名とは?:Webサイトの住所と、似せた偽物の見分け方

ドメインを実際に取得して設定する手順は、Cloudflareのカテゴリーで扱っています。

サーバーを狙う攻撃

サーバーで動くプログラムの弱点を突いて、攻撃者の命令を動かす攻撃と、その備えです。

  1. 遠隔コード実行(RCE)とは?:他人のサーバーでプログラムを動かされる脆弱性

参考にした一次情報

当サイトが作成した本文はCC BY 4.0です。引用画像は対象外です。Webのしくみの記事の一覧へもどる