フロントエンド

フロントエンド(front-end)とは、プロセスの前部、最初の部分の工程のことを表す。

ITの領域では、ソフトウェアやシステムにおいてユーザーが閲覧や操作を目的として利用する部分のことを指す。ユーザーがソフトウェアやシステムと直接やりとりする部分であり、ユーザーはそこで情報を閲覧したり入力をしたりする。クライアントサーバーモデルにおいて操作、処理される側である「クライアントサイド」と類似する。

フロントエンドに対し、プロセスの後部、最後の部分の工程のことを、バックエンドという。ITの領域では、ソフトウェアやシステムにおいてフロントエンドからのリクエストに応じて処理を行う部分のことを指す。ユーザーと直接やりとりをしない部分、目に触れない部分であり、ユーザーが入力した情報の保存や計算、出力などを行う。