フロントエンドエンジニア 【front-end engineer】 フロントエンジニア / front engineer

概要

フロントエンドエンジニア(front-end engineer)とは、情報システムWebサイト開発する技術者のうち、利用者への表示や操作の受け付けをう部分を担当する職種のこと。特に、WebサイトWebサービス開発で、Webブラウザ側に展開されるコード開発うエンジニアのこと。

HTMLCSSJavaScript、画像ファイルなどを組み合わせてWebアプリケーションクライアント側を開発するエンジニアのことで、従来はHTMLコーダー、マークアップエンジニア、JavaScriptプログラマなどと呼ばれていた職種を包含する。

狭義にはJavaScriptによるクライアントプログラムの開発者を指す場合もあり、その場合はHTMLCSSなどによるマークアップスタイル指定などはWebデザイナーやコーダーなどに任される。

また、文脈によってはフロントエンドエンジニアという個別の職種自体があるわけではなく、これらの職種の総称を意味することもある。また、企業によってはWebページのデザインや画像素材の作成などWebデザイナーとしての業務を含む場合もある。

一方、フロントエンドエンジニアと対比して、サーバプログラムデータベースなど利用者が直接触れない部分を開発する技術者は「バックエンドエンジニア」(back-end engineer)と呼ばれる。PHPASPJSPのようにWebページ雛形に埋め込まれてサーバ側で実行されるプログラムバックエンド側の担当とされることが多いが、Webページ生成のための処理であるためフロントエンド側とされることもある。

(2020.5.2更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる