Frontend və bekend — proqram təminatı mühəndisliyində proqram təminatının və ya fiziki infrastrukturun və ya aparatın təqdimat təbəqəsi (frontend) və məlumata çıxış təbəqəsi (bekend) arasında işlərin ayrılması. Müştəri-server arxitekturasında hətta bəzi təqdimat işləri həqiqətən serverin özündə görülsə belə, müştəri adətən frontend, server isə bekend hesab olunur. Proqram arxitekturasında avadanlıq və son istifadəçi arasında çoxlu təbəqələr ola bilər. Ön tərəf (front) mücərrəddir, istifadəçi dostu interfeysi təmin etməklə əsas komponenti sadələşdirir, arxa tərəf (bekend) isə adətən məlumatların saxlanması və idarə edir.
Müxtəlif təriflər
Telekommunikasiyada ön tərəf cihaz və ya xidmət, arxa tərəf isə xidmətin göstərilməsini dəstəkləyən infrastrukturdur. Əsas qayda ondan ibarətdir ki, müştəri tərəf (və ya "ön tərəf") istifadəçi tərəfindən dəyişdirilə bilən hər hansı bir komponentdir. Server tərəfinin (və ya "bekend") kodu adətən serverdə yerləşir, çox vaxt fiziki olaraq istifadəçidən uzaqdadır.
Məzmun idarəetmə sistemlərində frontend son istifadəçinin gördüyü hissələr, bekend isə saytın sahibinin görə bildiyi hissələrə deyilir.
Nitqin sintezində frontend daxil edilən mətni simvolik fonetik təsvirə, bekend isə simvolik fonetik təsviri faktiki səslərə çevirən sintez sisteminin hissəsinə aiddir.
API
Frontend API vasitəsilə bekend ilə əlaqə qurur. Veb və mobil frontendində API çox vaxt HTTP sorğusuna/cavabına əsaslanır. API bəzən frontend tərəfində işlənməsini asanlaşdırmaq üçün cavablara xidmət edən "Frontend üçün Backend" (BFF) nümunəsindən istifadə etməklə tərtib edilir.
Aparat tərifləri
Kompüter şəbəkəsində frontend şəbəkə trafikini optimallaşdıran və ya qoruyan hər hansı bir aparata istinad edə bilər. Şəbəkənin xaricə baxan frontendində və ya sərhədində yerləşdiyinə görə o, proqram frontendi aparatı adlanır. Şəbəkə trafiki şəbəkəyə daxil olmamışdan əvvəl frontend avadanlığından keçir.
Prosessor dizaynında frontend dizaynı "" kimi aparat tərifi dilində dövrənin davranışının ilkin təsviri olardı, bekend dizaynı isə bu davranışı zər üzərindəki fiziki tranzistorlarla əlaqələndirmək prosesi olardı.
Həmçinin bax
İstinadlar
- "Front End vs Back End of Your Website: Everything You Need to Know". DOJO Creative. 7 February 2020. 1 September 2022 tarixində . İstifadə tarixi: 31 August 2022.
- Thapliyal, Vimal. . joomlatuts.net. 30 December 2016 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 30 December 2016.
- Gutierrez--Osuna, Ricardo. "L18: Speech synthesis (backend)" (PDF). tamu.edu. Texas A&M University. 14 February 2019 tarixində (PDF). İstifadə tarixi: 29 December 2016.
- Wickramarachchi, Viduni. "The BFF Pattern (Backend for Frontend): An Introduction". Bits and pieces. 24 February 2021. 27 March 2024 tarixində . İstifadə tarixi: 13 November 2021.
- O'Dell, Mike. "Network Front-End Processors, Yet Again | June 2009 | Communications of the ACM". cacm.acm.org. 2016-12-30 tarixində . İstifadə tarixi: 2016-12-30.
- "Front-End Design | Online Documentation for Altium Products". techdocs.altium.com. 2016-12-30 tarixində . İstifadə tarixi: 2016-12-30.
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Frontend ve bekend proqram teminati muhendisliyinde proqram teminatinin ve ya fiziki infrastrukturun ve ya aparatin teqdimat tebeqesi frontend ve melumata cixis tebeqesi bekend arasinda islerin ayrilmasi Musteri server arxitekturasinda hetta bezi teqdimat isleri heqiqeten serverin ozunde gorulse bele musteri adeten frontend server ise bekend hesab olunur Proqram arxitekturasinda avadanliq ve son istifadeci arasinda coxlu tebeqeler ola biler On teref front mucerreddir istifadeci dostu interfeysi temin etmekle esas komponenti sadelesdirir arxa teref bekend ise adeten melumatlarin saxlanmasi ve idare edir Muxtelif teriflerTelekommunikasiyada on teref cihaz ve ya xidmet arxa teref ise xidmetin gosterilmesini destekleyen infrastrukturdur Esas qayda ondan ibaretdir ki musteri teref ve ya on teref istifadeci terefinden deyisdirile bilen her hansi bir komponentdir Server terefinin ve ya bekend kodu adeten serverde yerlesir cox vaxt fiziki olaraq istifadeciden uzaqdadir Mezmun idareetme sistemlerinde frontend son istifadecinin gorduyu hisseler bekend ise saytin sahibinin gore bildiyi hisselere deyilir Nitqin sintezinde frontend daxil edilen metni simvolik fonetik tesvire bekend ise simvolik fonetik tesviri faktiki seslere ceviren sintez sisteminin hissesine aiddir API Frontend API vasitesile bekend ile elaqe qurur Veb ve mobil frontendinde API cox vaxt HTTP sorgusuna cavabina esaslanir API bezen frontend terefinde islenmesini asanlasdirmaq ucun cavablara xidmet eden Frontend ucun Backend BFF numunesinden istifade etmekle tertib edilir Aparat terifleriKomputer sebekesinde frontend sebeke trafikini optimallasdiran ve ya qoruyan her hansi bir aparata istinad ede biler Sebekenin xarice baxan frontendinde ve ya serhedinde yerlesdiyine gore o proqram frontendi aparati adlanir Sebeke trafiki sebekeye daxil olmamisdan evvel frontend avadanligindan kecir Prosessor dizayninda frontend dizayni kimi aparat terifi dilinde dovrenin davranisinin ilkin tesviri olardi bekend dizayni ise bu davranisi zer uzerindeki fiziki tranzistorlarla elaqelendirmek prosesi olardi Hemcinin baxMusteri server arxitekturasi Modullu proqramlasdirma APIIstinadlar Front End vs Back End of Your Website Everything You Need to Know DOJO Creative 7 February 2020 1 September 2022 tarixinde Istifade tarixi 31 August 2022 Thapliyal Vimal joomlatuts net 30 December 2016 tarixinde orijinalindan arxivlesdirilib Istifade tarixi 30 December 2016 Gutierrez Osuna Ricardo L18 Speech synthesis backend PDF tamu edu Texas A amp M University 14 February 2019 tarixinde PDF Istifade tarixi 29 December 2016 Wickramarachchi Viduni The BFF Pattern Backend for Frontend An Introduction Bits and pieces 24 February 2021 27 March 2024 tarixinde Istifade tarixi 13 November 2021 O Dell Mike Network Front End Processors Yet Again June 2009 Communications of the ACM cacm acm org 2016 12 30 tarixinde Istifade tarixi 2016 12 30 Front End Design Online Documentation for Altium Products techdocs altium com 2016 12 30 tarixinde Istifade tarixi 2016 12 30