フリーランスのバックエンドエンジニアに必要な4つのスキル。仕事の探し方も紹介
バックエンドエンジニアは、大手企業からベンチャー企業までさまざまな案件があります。根強い人気を誇るJavaを始めと...
- Webエンジニア
- バックエンド
バックエンドとは、Webサイトなどのサーバーにおいて、ユーザーから見えないところでデータの保存や処理を行う要素です。
バックエンドとは、Webサイトやアプリケーションで利用者が入力した情報に基づいて、データの処理や結果出力、保存などのサーバーサイドで行われている部分です。
利用者が直接操作をしたり、目にすることがない部分であるため、バックエンドと呼ばれています。
バックエンドの開発を担当するエンジニアは「バックエンドエンジニア」と呼ばれ、JavaやJavaScript、PHP、Python、Rubyなどのプログラム言語が使用されます。
サーバー側の管理や保守を行うエンジニアなため、「サーバーサイドエンジニア」とも呼ばれることもあります。
反対の意味を持つ言葉に「フロントエンド」があり、ユーザーが文字を入力する部分やブラウザに出力されたWebページなど、利用者が直接操作でき、目に見える要素のこと指します。
フロントエンドとバックエンドの境界は明確ではなく、解釈によって異なる場合があります。
・フロントエンド
・JavaScript
・PHP
・Python
・Ruby