Zum Inhalt springen

Datenrettung in Deutschland zum Festpreis!

100% kostenlose Analyse

Festpreis-Garantie

Wiederherstellung aller marktüblichen Datenträger

Startseite > Datenrettung Lexikon > Anfangsbuchstabe F > Frontend

Frontend Definition & Begriffserklärung

FrontendDie Bezeichnung Frontend wird im Computerbereich an mehreren Stellen einer sogenannten Schichteneinteilung verwendet. Wörtlich übersetzt bedeutet Frondend das vordere Ende oder besser ausgedrückt der Oberbau. Im Gegensatz hierzu steht das Backend. Typischerweise liegt das Frontend näher am Computerbenutzer als das Backend. Dieses liegt dagegen näher am Computersystem. Prinzipiell kann man sagen, dass das Frontend im Bereich der Eingabe zu finden ist und das Backend im Bereich der Verarbeitung und der Ausgabe.

Datenrettung zum Festpreis

Wir analysieren Defekte an allen gängigen Datenträgern aller Hersteller - kostenlos und unverbindlich.

Sie erhalten anschließend ein Festpreis-Angebot für die Wiederherstellung Ihrer Daten. Kosten fallen nur an, wenn Sie uns beauftragen und wir Ihre Daten retten können!

100% kostenlose Analyse anfordern!

Beispiele des Frontend

Ein Client-Programm, welches auf dem Client-Rechner ausgeführt wird und über das der Benutzer direkte Eingaben vornehmen kann, wird als Frontend bezeichnet. So erfolgt die Texteingabe über eine Textverarbeitung durch den Benutzer im Frontend-Bereich. Die gespeicherten Daten auf dem Server liegen dagegen im Backend-Bereich und können dort von den Administratoren verwaltet werden. Auch die Programme auf dem Server selbst werden als Backend bezeichnet. Ebenso wird als Frontend eine Datenbankanwendung auf dem Client-Rechner bezeichnet, welches dem Benutzer eine grafische Benutzeroberfläche und die benötigten Eingabeformulare zur Verfügung stellt.

Mit Backend wird dagegen das auf dem Server liegende Datenbankprogramm bezeichnet, da in diesem die Tabellen und Prozeduren gespeichert sind. Die GUI, also die grafische Benutzeroberfläche der verwendeten Programme auf dem Rechner, auf dem auch die Bildschirmmasken enthalten sind, wird gleichfalls als Frontend bezeichnet. Auf webbasierten Programmen, die über getrennte Benutzeroberflächen für Anwender und Administratoren verfügen, wird mit Frontend der Bereich gekennzeichnet, der der Öffentlichkeit zugänglich gemacht wird.

Bei einem Onlineshop wird der sichtbare Webshop als Frontend bezeichnet. Der Besucher kann beispielsweise im gesamten Shop stöbern, Artikel in den Warenkorb legen und bestellen. Der geschützte Bereich des Shopbetreibers, in dem auch die Artikel verwaltet und mit Preisen ausgestattet werden, wird dagegen als Backend bezeichnet. Auch bei Programmiersprachen wird zwischen Frontend und Backend unterschieden. Der vom Programmierer eingegebene lesbare Programmcode kann als Frontend bezeichnet werden, während die Umsetzung mithilfe eines Compilers in den Maschinencode als Backend bezeichnet wird.

Je nach verwendetem System können weitere Unterteilungen notwendig sein. Insbesondere dann, wenn beispielsweise mehrere Systemadministratoren verschiedene Rechte besitzen, können die höherliegenden Rechte als Frontend bezeichnet werden. Bei der Herstellung von Chips und generell in der Halbleiterherstellung werden ebenfalls die Begriffe Frontend-Fertigung und Backend benutzt. Hierbei handelt es sich um die Entwicklung und Herstellung aktiver elektrischer Bauteile, wie Transistoren oder Kondensatoren. Dieser Produktionsprozess wird auch Front-of-Line bezeichnet. Ebenfalls zum Frontend gehören auch das Verdrahten der Bauelemente und das Unterbringen in passende Chipgehäuse. Dies wird als Back-End-of-Line bezeichnet, welches aber ebenfalls zum Frontend gehört.

Beispiel aus der Bildschirmarbeit

Ein Mitarbeiter, der morgens seinen PC anschaltet, seine wichtigen Termine einsieht und anschließend sein Textverarbeitungsprogramm startet, arbeitet im Frontend-Bereich. Bei der Texterstellung möchte er auf ein gespeichertes Dokument zugreifen und stellt fest, dass diese nicht mehr in seiner Dateiliste vorhanden ist. Eine Neuerstellung wäre aus zeitlichen Gründen viel zu aufwändig. Er ruft daher in der ausgelagerten EDV des Betriebes einen Mitarbeiter an und fragt an, ob dieser den Text nicht wieder aus der Sicherung zurückschreiben kann. Der Mitarbeiter in der EDV arbeitet im Backend-Bereich. Da dieser jedoch nicht über die benötigten Rechte verfügt, setzt sich dieser mit dem Systemadministrator in Verbindung.

Obwohl für den Textautor in der Abteilung der EDV-Sachbearbeiter im Backend arbeitet, ist dieser in der EDV wiederum im Frontend eingesetzt. Erst der Systemadministrator mit seinen uneingeschränkten Möglichkeiten kann die verlorene Datei wieder zur Verfügung stellen und ist daher dem Backend-Bereich zuzuordnen. Anhand dieses Beispiels ist erkennbar, dass Frontend und Backend mehrmals miteinander verschachtelt sein können. Die oberste Schicht nach außen wird immer als Frontend bezeichnet.

Häufige Fragen und Antworten

Was bedeutet der Begriff Frontend im Computerbereich?

Der Begriff Frontend wird im Computerbereich verwendet, um das vordere Ende oder den Oberbau einer Schichteneinteilung zu bezeichnen. Es liegt näher am Computerbenutzer und umfasst den Bereich der Eingabe. Das Backend hingegen liegt näher am Computersystem und ist für die Verarbeitung und Ausgabe zuständig.

Wo findet man Beispiele des Frontend?

Beispiele des Frontend sind Client-Programme, die auf dem Client-Rechner ausgeführt werden und dem Benutzer direkte Eingaben ermöglichen. Auch Datenbankanwendungen auf dem Client-Rechner, die eine grafische Benutzeroberfläche und Eingabeformulare bereitstellen, gehören zum Frontend. Bei webbasierten Programmen, die separate Benutzeroberflächen für Anwender und Administratoren haben, bezieht sich Frontend auf den öffentlich zugänglichen Bereich. Auch in Onlineshops wird der sichtbare Webshop als Frontend bezeichnet.

Was ist der Unterschied zwischen Frontend und Backend?

Der Unterschied zwischen Frontend und Backend liegt darin, dass das Frontend näher am Computerbenutzer liegt und für die Eingabe verantwortlich ist, während das Backend näher am Computersystem liegt und für die Verarbeitung und Ausgabe zuständig ist. Das Frontend umfasst Benutzeroberflächen, Eingabeformulare und Client-Programme, während das Backend Datenbanken, Verarbeitungsalgorithmen und Serverprogramme umfasst.

Welche Beispiele für Frontend und Backend gibt es im Bereich der Bildschirmarbeit?

Im Bereich der Bildschirmarbeit gibt es Beispiele für Frontend und Backend. Ein Mitarbeiter, der seinen PC nutzt, arbeitet im Frontend-Bereich, während ein Mitarbeiter in der EDV, der Dateien wiederherstellt, im Backend-Bereich tätig ist. In diesem Beispiel sind Frontend und Backend mehrmals miteinander verschachtelt und zeigen, wie verschiedene Bereiche ineinandergreifen können.

Quelle für Ihr Zitat: Obenstehende Definition darf in kommerziellen und nicht kommerziellen Publikationen (somit auch in Hausarbeiten, Foren, Social Media Seiten) ohne Rückfrage zitiert werden. Kopieren Sie einfach den nachfolgenden Link für Ihr Zitat:

https://www.it-service24.com/lexikon/f/frontend/

Bildnachweis: iStock.com/scyther5