Backend چیست و برنامه نویس بک اند کیست؟

Backend چیست : در دنیای طراحی و توسعه وب سایت واژه بک اند BackEnd یا برنامه نویس بک اند کار زیاد شنیده و در مقابل برخی از افراد فعال در اینترنت دنبال برنامه نویسان فرانت اند (Frond End) هستند.

در حقیقت در طراحی و توسعه یک سایت این دو دسته از برنامه نویسان با همکاری یکدیگر آن را تا مرحله بهره برداری پیش می برند. وظیفه برنامه نویس فرانت اند طراحی رابط کاربری و ظاهر وب سایت می باشد و وظیفه برنامه نویس backend برنامه نویسی سمت سرور و ایجاد ارتباط بین کاربر و سرور می باشد. در این مقاله قصد داریم به طور جامع به معرفی backend بپردازیم و ویژگی های یک برنامه نویس بک اند را با هم بررسی کنیم.

Backend چیست

Backend چیست ؟

توسعه backend یا همان توسعه سمت سرور (Server side)، در حقیقت کد هایی است که به منظور کنترل منطق و مغز متفکر وب سایت، توسط برنامه نویسان بک اند در هسته آن نوشته می شود و کاربر هیچ دسترسی به آن ها ندارد. در حقیقت بخش back end نیمه پنهان یک سایت می باشد که با کمک برقراری ارتباط میان سرور و سمت کاربر یا همان فرانت اند به تمامی اِلمان های رابط کاربری یک وب سایت جان می بخشد. برای فهم بهتر این موضوع به چگونگی عملکرد صفحات وب سایت می پردازیم با وب سایت نگاه همراه باشید

بخوانید
برترین زبان های برنامه نویسی ۲۰۲۰

تعریف بک اند

منظور از سمت کاربر (Client Side) بخشی است که در برنامه نویسی frontend می باشد و در آن برنامه نویس با استفاده از کدهای نوشته شده با HTML، CSS و یا Java Script و یا فریم ورک ها و زبان های دیگر، ساختمان یک صفحه وب سایت را طراحی می کند. البته بدون وجود یک برنامه نویس backend تمامی کد های نوشته شده در فرانت اند کاربردی ندارند . در حقیقت شاکله و هسته ایجاد صفحات وب برنامه نویسان بک اند هستند که با استفاده از زبان های پیچیده تری مثل PHP و ASP.NET، node.js یا… کدهایی را بر روی سرور ها اعمال می کنند.

به عنوان مثال فرض کنید در حال خواندن متنی بر روی یک سایت می باشید، تمامی رنگ ها، فونت ها و طرح ها کار برنامه نویس فرانت اند (Front End) می باشد در حالی که کل این محتوا از یک سرور و پایگاه داده خاصی رِندر (Render) می شود که توسط برنامه نویس بک اند اداره می شود. به عنوان مثال دیگر یک دکمه خرید را فرض کنید که بسیار زیبا طراحی شده است. ظاهر و رنگ این دکمه توسط برنامه نویس فرانت اند و عملکرد دکمه که شما را به صفحه پرداخت منتقل می کند توسط برنامه نویس بک اند نوشته شده است.

بخوانید
معایب و مزایای React JS

برای مشاهده پیش نیاز های برنامه نویس back end کلیک کنید

, , , , , ,
اشتراک:

نظرات

۲ نظرات

ارسال یک پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته بندی ها.

آمار سایت

  • 24
  • 12
  • 5,016