Front- & Backend
Frontend und Backend sind zwei Begriffe aus der Software Entwicklung. Das Frontend umfasst hierbei alles, was der Benutzer einer Software oder einer Webseite sieht, berührt und erlebt. Bei einer Website umfasst das Frontend also den gesamten Content – Posts, Seiten, Medien und Kommentare –, das Design sowie die Navigation. Ein weiteres Beispiel wäre das Frontend einer Datenbank-Software, wo Nutzer Daten eingeben und anzeigen lassen können.
Doch wie lassen sich das Frontend und das Backend abgrenzen?
Die Begriffe Frondend und Backend bezeichnen in der Welt der IT-Systeme eine Art Schichteneinteilung in zwei konkrete Teilbereiche. Das Frontend ist hierbei die anwendernahe und das Backend die systemnahe Schicht.
Das Backend bezieht sich auf alles, was der Benutzer einer Software oder einer Website nicht sehen kann. Hierzu zählt beispielsweise der Server, auf dem eine Webseite gehostet wird. Auch eine Datenbank, in der die vom Nutzer eingegeben Daten oder Inhalte einer Webseite gespeichert werden, lässt sich dem Backend zuordnen. Bei einer Webseite bildet das Internet die Verbindung zwischen Frontend und Backend. In Content-Management-Systemen (CMS) können sich die Begriffe Frontend und Backend auf die Endbenutzer-Ansichten des CMS und den Administrationsbereich beziehen. Authentication und Authorization erfolgen dabei ausschließlich auf dem Backend.
Kurz gesagt: Frontend ist das, was Du siehst – also die Oberfläche einer Website. Backend ist das, was Du nicht siehst – also was sich im Hintergrund abspielt.
Wir hoffen, dass wir Dir das Thema Front- und Backend näherbringen konnten. Für Fragen und Feedback sind wir gerne da! Hinterlass uns hierfür einfach einen Kommentar oder kontaktiere uns persönlich.
Dein advance.media-Team!