システム屋さんに「私の担当はバックエンドです」と言われたら・・・

用語解説

 システム屋さんと会話をしていて、こんなことを言われたことはないでしょうか?

システム屋さん
システム屋さん

私の担当はバックエンドです。

Web担当者
Web担当者

そうなんですね!よろしくお願いします!

Web担当者
Web担当者

バックエンドってよく聞くけど、いったい何かしら?

 Web開発では「フロントエンド」と「バックエンド」に分けて制作が行われることが多いです。フロントエンドとバックエンドの違いについて解説していきます。

フロントエンド

 フロントエンドとはユーザーが手にするスマホやパソコンといった端末(クライアントと呼ばれます)で目にする部分のことです。具体的にはWebサイトのレイアウトやデザイン、アニメーション等です。
 フロントエンドを制作するエンジニアは「フロントエンドエンジニア」と呼ばれます。HTML、CSS、JavaScriptを駆使して、ユーザーが使いやすいWebサイトの制作を目指します。
JavaScriptはWebサイトに動きをつけるために用いられるプログラミング言語です。画像がスライドするような動きや、コンテンツがフワッと出現するようなアニメーション効果はJavaScriptで作られていることが多いです。近年は、よりリッチなWebサイトが求められる傾向にあり、JavaScriptを扱えるフロントエンドエンジニアの需要が高まっています。

Web担当者
Web担当者

フロントエンドは普段スマホやパソコンで見えてる画面のことなのね。

バックエンド

 一方、バックエンドとはサーバーで動作するシステムのことを指します。バックエンドは「サーバーサイド」と呼ばれることもあり同じ意味で用いられます。バックエンドはユーザーからは見えませんが、データベースや他のシステムと連携して、裏側からWebサイトを支える重要な働きをします。
 バックエンドを制作するエンジニアは「バックエンドエンジニア」と呼ばれます。バックエンド開発に用いられる言語はPHP、Python、Ruby、Java等多岐にわたります。
 会員制サイトやショッピングサイトの制作、業務システムの構築等、何らかのデータの保存、表示が必要なシステムにはバックエンドの開発が欠かせません。Webを通じて便利なシステムやサービスを提供するためにバックエンドエンジニアの需要も年々高まっています。

Web担当者
Web担当者

バックエンドはデータの保存や表示をしてくれるシステムのことなのね。

おわりに

 バックエンドとフロントエンドの違いについてイメージできたでしょうか?
 違いが分かれば、Webサイトのどの部分を修正するかでどんなエンジニアに頼めばよいかが分かるようになりますね。

Web担当者
Web担当者

顧客データの表示がおかしいのですが・・・

システム屋さん
システム屋さん

かしこまりました。データベースを確認してみますね。

 株式会社パパグラムではバックエンドの開発を通じてお客様の業務の効率化を支援してまいります。ご相談、お見積もりは無料で承ります。お気軽にご連絡ください。

CONTACT | 株式会社パパグラム
お問い合わせはこちらから | 西新宿にあるWebシステム開発会社です。代表の地元である京都府城陽市、宇治市、久御山町周辺のご要望にも対応可能です。“パソコンで 効率化する おてつだい”いたします。PHP / Laravel / Vue.js...
株式会社パパグラム
西新宿にあるWebシステム開発会社です。代表の地元である京都府城陽市、宇治市、久御山町周辺のご要望にも対応可能です。“パソコンで 効率化する おてつだい”いたします。PHP / Laravel / Vue.js / Rails etc...


コメント

タイトルとURLをコピーしました