仕組み解説

技術の「なぜ?」を深掘りする解説記事

10 / 17

プログラムが動く仕組み:ブラウザ・Node.js・Java・Python

初心者向けに、プログラムを書く場所と動く場所の違い、ブラウザ、Node.js、JVM、Python実行環境の基本を整理します。

入門10分2026.06.14 開発ツール

認証情報をどこに保存するか - ブラウザの脅威モデル

sessionStorage、localStorage、Cookie、メモリへ認証情報を置くとき、XSS・CSRF・保存期間・更新方法から判断する手順を解説します。

入門6分2026.06.14 Web開発

Authorization ヘッダー - Basic / Bearer / API Key

Authorizationヘッダーのschemeとcredentials、Basic・Bearerの送信、サーバー検証、401と403の違いをHTTPの往復で学びます。

初級14分2026.05.02 HTTPAuthAPI

Cache-Control - ブラウザ・CDNキャッシュの制御

HTTPキャッシュの仕組みと、Cache-Controlディレクティブの使い分けを詳しく解説。パフォーマンス最適化の鍵を握るヘッダーを理解しよう。

入門9分2026.05.02 HTTPパフォーマンス

Content-Encoding - HTTP圧縮(gzip / br / zstd)

HTTPレスポンスで使うgzip、Brotli、Zstandardの特徴と、ブラウザ・サーバー間の圧縮ネゴシエーションを解説。

入門10分2026.05.02 HTTPパフォーマンス

Content-Type ヘッダー - MIMEタイプの基本

Content-Typeヘッダーの役割、主要なMIMEタイプ、charset、multipart/form-dataを解説。

入門8分2026.05.02 HTTPNetwork

Cookie の仕組み - Set-Cookie / SameSite / Secure / HttpOnly

サーバーのSet-Cookieをブラウザが保存し、条件に合うリクエストへCookieを自動送信する流れと主要属性を学びます。

初級15分2026.05.02 HTTPWeb開発Security

ETag と条件付きリクエスト(304 Not Modified)

ETagとIf-None-Matchを使い、変更がないファイルの本文を再送せず304で再利用する流れを、HTTPの往復から学びます。

初級15分2026.05.02 HTTP

HTTPステータスコード - 1xx〜5xxの意味と使い分け

HTTPステータスコードの体系と、実務でよく使う具体的なコードの使い分けを解説。

入門12分2026.05.02 HTTPAPI

HTTPの基本 - リクエストとレスポンスの構造

HTTPプロトコルの位置付け、リクエスト/レスポンスの構造、ステートレス性を理解しよう。

入門10分2026.05.02 HTTPNetwork

HTTPヘッダー入門 - リクエスト/レスポンスヘッダーの全体像

HTTPヘッダーの分類、主要ヘッダーの役割、実務での使い方を体系的に解説。

入門11分2026.05.02 HTTPNetwork

HTTPメソッド - GET / POST / PUT / DELETE / PATCH の使い分け

各HTTPメソッドの意味、冪等性、安全性、実務での使い分けを詳しく解説。

入門10分2026.05.02 HTTPAPI

HTTPリダイレクト - 301 / 302 / 307 / 308 の違い

Permanent vs Temporary、メソッド維持 vs 変更、SEOへの影響を理解してリダイレクトを正しく使い分けよう。

入門10分2026.05.02 NetworkHTTP

IPv4 と IPv6 の違い

アドレス長、表記、枯渇問題、デュアルスタック、IPv6の主な特徴を理解し、次世代インターネットプロトコルを学ぼう。

入門9分2026.05.02 Network

MAC アドレスと ARP - LAN 内通信の仕組み

MAC アドレスの構造と ARP プロトコルの動作を図解。IP から MAC への変換プロセスを理解しよう。

入門10分2026.05.02 Network

NAT(ネットワークアドレス変換)の仕組み

プライベートIPとグローバルIP、NAT/NAPTの違い、家庭ルーターの動作、NAT越え(STUN/TURN/ICE)を理解しよう。

入門10分2026.05.02 Network

TLS ハンドシェイクの流れ

TLS 1.2 と TLS 1.3 のハンドシェイク手順を図解。鍵交換・証明書検証・暗号化開始の流れを理解しよう。

入門10分2026.05.02 SecurityNetwork

URL の構造 - スキーム・ホスト・ポート・パス・クエリ・フラグメント

URLの各要素(scheme、host、port、path、query、fragment)を理解し、相対URLとパーセントエンコーディングもマスターしよう。

入門10分2026.05.02 NetworkHTTP

WAF(Web Application Firewall)入門

WAF が防ぐ攻撃とネットワークファイアウォールとの違いを図解。Cloudflare・AWS WAF の仕組みを理解しよう。

入門10分2026.05.02 SecurityNetwork

ファイアウォール入門 - パケットフィルタとステートフル検査

ファイアウォールの種類と仕組みを図解。パケットフィルタ・ステートフル・プロキシ型の違いを理解しよう。

入門10分2026.05.02 SecurityNetwork
PR
PR
PR
PR