بک اند

برنامه نویسی بک اند

بک اند برنامه نویسی سمت سرور وب سایت است.

داده ها را ذخیره و مرتب می کند و همچنین اطمینان حاصل می کند که همه موارد در سمت مشتری وب سایت به خوبی کار می کنند.

بخشی از وب سایت است که نمی توانید ببینید و با آن تعامل کنید. بخشی از نرم افزار است که با کاربران در تماس مستقیم نیست. بخش های توسعه یافته توسط طراحان بک اند به طور غیر مستقیم توسط کاربران از طریق یک برنامه فرانت اند قابل دسترسی هستند. فعالیت هایی مانند نوشتن API ها ، ایجاد کتابخانه ها و کار با اجزای سیستم بدون رابط کاربر یا حتی سیستم های برنامه نویسی علمی نیز در backend گنجانده شده است.

آموزش های مرتبط : فرانت اند چیست؟

زبان های بک اند:

قسمت بک اند با استفاده از برخی زبانها ساخته می شود که در زیر آورده شده است:

 

PHP:

 PHP یک زبان برنامه نویسی سمت سرور است که به طور خاص برای توسعه وب طراحی شده است. از آنجا که کد PHP در سمت سرور اجرا می شود ، بنابراین به آن زبان نوشتاری سمت سرور می گویند.

 

C ++:

این یک زبان برنامه نویسی عمومی است و امروزه به طور گسترده ای برای برنامه نویسی رقابتی استفاده می شود. همچنین به عنوان زبان بک اند استفاده می شود.

 

جاوا:

جاوا یکی از محبوب ترین و پرکاربردترین زبان های برنامه نویسی است. بسیار انعطاف پذیر است. اجزای جاوا به راحتی در دسترس هستند.

 

Python:

 Python یک زبان برنامه نویسی است که به شما امکان می دهد سریع کار کنید و سیستم ها را با کارایی بیشتری استفاده کنید.

جاوا اسکریپت:

از جاوا اسکریپت می توان به عنوان هر دو بخش زبان برنامه نویسی  ، بک اند و فرانت اند استفاده کرد.

 

Node.js:

 Node.js یک پلتفرم منبع باز و کراس پلت فرم برای اجرای کد JavaScript در خارج از مرورگر است.

باید به یاد داشته باشید که NodeJS یک فریمورک نیست و همینطور یک زبان برنامه نویسی هم نیست. اکثر مردم گیج می شوند و فکر می کنند که آن یک فریمورک یا یک زبان برنامه نویسی است.

اغلب از Node.js برای ساختن سرویس های کمکی مانند API مانند Web App یا Mobile App استفاده می کنند.

Node.js توسط شرکت های بزرگی مانند Paypal ، Uber ، Netflix ، Wallmart و غیره استفاده می شود.

 

فریم ورک های بک اند:

 

لیست فریم ورک های back-end عبارتند از: Express ، Django ، Rails ، Laravel ، Spring و غیره.

سایر زبانهای برنامه نویسی / برنامه نویسی C # ، Ruby ، ​​REST ، GO و غیره هستند.

 

تفاوت بین  فرانت اند و بک اند :

توسعه Frontend و Backend با یکدیگر کاملاً متفاوت هستند ، اما با این وجود ، آنها دو جنبه از برنامه نویسی هستند. frontend چیزی است که کاربران می بینند و با آن ارتباط برقرار می کنند .

 

 

frontend بخشی از وب سایت است که کاربران می توانند از طریق رابط کاربری گرافیکی (GUI) مشاهده کنند و با آن ارتباط برقرار کنند

جنبه های تصویری وب سایت که توسط کاربران قابل مشاهده و تجربه است را فرانت اند می گوییم. از طرف دیگر ، هر آنچه در پس زمینه اتفاق می افتد را می توان به بک اند نسبت داد.

زبانهایی که برای قسمت جلویی استفاده می شوند HTML ، CSS ، JavaScript هستند در حالی که زبانهایی که برای backend استفاده می شوند شامل Java ، Ruby ، ​​Python ، .Net هستند.

 

منبع

درحال ارسال
امتیاز دهی کاربران
0 (0 رای)
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

دیدگاهتان را بنویسید

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