フロントエンド (Frontend)
フロントエンド (Frontend)
ユーザーが見て操作するアプリケーション部分。レイアウト、ボタン、テキスト、ビジュアルなどブラウザ上の要素を含む。フロントエンド開発はデザインとユーザー体験に重点を置く。
バックエンド (Backend)
バックエンド (Backend)
アプリの裏側で動作するロジック部分。データベース、認証、フロントエンドとの通信を処理し、全体の安定稼働を保証する。
ドメイン (Domain)
ドメイン (Domain)
example.com のような人が読みやすいウェブサイトのアドレス。IP アドレスの代わりに利用される。ドメインはレジストラを通じて管理・購入する。
サーバー (Server)
サーバー (Server)
インターネット経由でデータを保存・配信するコンピューター。ウェブサイト読み込みなどのリクエストを処理するソフトウェアを実行する。物理マシンまたはクラウドサービスで提供可能。
API (Application Programming Interface)
API (Application Programming Interface)
アプリケーション同士が通信するための仕組み。データ送受信のルールを定義し、異なるツールやサービスを接続できるようにする。