[Sy] 【Tech用語辞典】フロントエンドとは?
2018/01/05
できる限り簡単な言葉で説明する用語辞典を目指してます。フロントエンドとは、ひとことで言うと
「
アプリケーションのうち、表に見えている部分のこと
」
です。
読む前に理解しておいてほしい用語
クライアント
何かの機能(サービス)を受ける側の機器やソフトのこと
サーバ
何かの機能を提供するプログラム、または機能を提供するための機器のこと
ひとことで言うと・・・
アプリケーションのうち、表に見えている部分のこと 。
もっと詳しく!
主に Web系のアプリケーション開発で使われる用語です。
Webサイトは大きく分けて、 ブラウザ(クライアント)に表示されていてユーザに見えている部分 と、 ブラウザと通信を行って処理をしてくれる部分 があります。
前者の 表に見えている部分 を フロントエンド と言います。(後者のことを サーバサイド(バックエンド) と言います)
近年ブラウザの性能が良くなってきて、フロントエンドを工夫することで、より使いやすい Webサイトを作成することができるようになったため、 フロントエンドの開発の重要度と難易度が上がってきています。
HTML, CSS, JavaScript を使い開発を行います。
あわせて理解しておきたい用語
サーバサイド
アプリケーションのうち、表には見えていないサーバ側で行われる処理に関する部分のこと
インフラ
ネットワークやサーバ機器などのシステムを構築する上で基盤になる部分のこと
バックエンド
アプリケーションのうち、表には見えない部分全般のこと
フロントエンドエンジニア
HTML/CSS、JavaScript を使い、フロントエンド(表に見えている部分)の開発を行うエンジニアのこと