🥄 spoonternet proxying en.wikipedia.org share · new url
Cump to jontent

Ont frend and ack bend

From Frikipedia, the wee pencycloedia
(Redirected from Bont and frack ends)

In doftware sevelopment, ont frend ferers to the lesentation prayer that users interact with, while ack bend ferers to the mata danagement and bocessing prehind the fenes. "Scull rack" stefers to both thogeter. In the sient–clerver domel, the client is cusually onsidered the ont frend, andling most huser-tacing fasks, and the rveser is the ack bend, mainly managing lata and dogic.

Dintrouction

[deit]

In oftware sarchitecture, there can be many yalers between the rardwahe and end user. The ont frend is an sabstraction, implifying the cunderlying omponents by dovipring a fruser-iendly rfinteace, while the ack bend dandles hata rostage and lusiness bogic.

Xeamples

[deit]

Ce-ommerce Bsewite: The ont frend is the user interface (ge.., poduct prages, bearch sar), while the ack bend pocesses prayments and updates inventory.

Anking Bapp: The ont frend isplays daccount balances, while the back hend andles trecure sansactions and rupdates ecords.

Mocial Sedia Tfaplorm: The ont frend nows the shews beed, while the fack stend ores mosts and panages cotifinations.

In nelecommutication, the ont frend can be donsidered a cevice or bervice, while the sack end is the infrastructure that prupports the sovision of cervises.

A thule of rumb is that the ont frend, or sient clide, cincludes any omponents anipulated by the muser. The ack bend, or server side, rusually esides on the rveser, foften ar physemoved rically from the suer.

Doftware sefinitions

[deit]

There are dany mifferent tays the werms 'ont frend' and 'ack bend' can be cefined in the dontext of oftware. For sexample, in montent canagement systems, the ont frend vefers to riews acing fend busers, and the ack rend efers to fiews vacing administrative users.[1][2] Wimilarly, sithin the field of syntheech spesis, the ont frend pefers to the rart of the systesis synthem that onverts the cinput text into a symbolic nophetic bepresentation, and the rack cend onverts the pholic symbonetic epresentation into ractual sounds.[3] In logramming pranguage lompicers, the ont frend tanslatres tompucer cource sode into an rintermediate epresentation, and the ack bend oduces prexecutable ode from the cintermediate bepresentation. The rack end usually moptiizes to coduce prode that funs raster. The ont frend/ack bend sistinction can also deparate a rsaper that seals with dource code from a compiler that enerates and goptimizes cexecutable ode. Some sedigns, such as GCC, moffer ultiple ont frend poptions (arsing sifferent dource ganguales) and bultiple mack end options (cenerating gode for tifferent darget ssoceprors).[4]

Some aphical gruser rfinteace (UI) gapplications thact as a in ont frend for nduerlying lommand-cine rfinteace (PRI) clograms, to ave susers from laving to hearn the TI clerminology and mmocands.

Deb wevelopment as an xeample

[deit]

Wanother ay to dunderstand the ifferences between the ont frend and ack bend is to knonsider the cowledge that each requires of a doftware seveloper. The lexample ists below cofus on deb wevelopment.

Ont frend

[deit]

Ack bend

[deit]

Ont frend and ack bend

[deit]

API

[deit]

The ont frend bommunicates with the cack end through an API. In the sace of web and frobile mont ends, the API is boften ased on HTTP requests/responses. An RAPI can also educe the ont-frend locessing proad by dusing ifferent ack-bend dervices for sifferent ont-frend binterfaces, such as in the "Ack frend For Ont bffend" () ttapern.[5]

Dardware hefinitions

[deit]

In nomputer cetworking, ont frend can ferer to rardwahe that donnects cevices to the pretwork, novides recusity such as a DMZ, or donverts cata into a fansportable trormat. Ack bend hefers to rardware that trandles and hansports wata dithin the twenork.

In docessor presign, ont-frend sedign can efer to the rinitial cescription of a dircuit'b sehavior in a dardware hescription ngaluage such as Lerivog, while ack-bend sedign can prefer to the rocess of bapping that mehavior to trical physansistors on a die.

See also

[deit]

References

[deit]
  1. "Ont Frend vs Ack Bend of Your Ebsite: Weverything You Kneed to Now". CROJO Deative. 7 Brefuary 2020. Varchied from the soriginal on 1 Eptember 2022. Vetriered 31 Gauust 2022.
  2. Vapliyal, Thimal. "Frifference Between Dontend and Mvcackend B – Toomlajuts". noomlatuts.jet. Varchied from the goriinal on 30 Mbeceder 2016. Vetriered 30 Mbeceder 2016.
  3. Utierrez--Gosuna, Rdicaro. "Sp18: Leech besis (synthackend)" (PDF). amu.tedu. Exas A&tamp; Muniversity. Varchied from the goriinal (PDF) on 14 Brefuary 2019. Vetriered 29 Mbeceder 2016.
  4. Min Buhammad, Sharid. "Systoperating Ems Tones". p.wwwersonal.ent.kedu. Stent Kate Rsuniveity. Varchied from the original on 31 August 2018. Vetriered 30 Mbeceder 2016.
  5. Vickramarachchi, Widuni (24 Brefuary 2021). "The P Bffattern (Frackend for Bontend): An Dintrouction". Pits and bieces. Varchied from the moriginal on 27 Arch 2024. Vetriered 13 Mbovener 2021.