Frontend und Backend

Aus Social Media Manager
Zur Navigation springen Zur Suche springen

Frontend und Backend sind Begriffe aus der Informationstechnik, wörtlich übersetzt bedeuten sie "Vor- bzw. Unterbau", oder auch "vorderes und hinteres Ende".

Zusammenspiel zwischen Frontend und Backend

Frontend stellt die anwendernahe Nutzeroberfläche eines Programms (z.B. einer Webseite) dar. Während Programmierer und Ingenieure im Hintergrund arbeiten, also im Backend eines Systems, arbeiten Webdesigner im Frontend und sind für die grafische Darstellung der Bildschirmoberfläche verantwortlich. Im administrativen Teil des Backends werden Einstellungen vorgenommen, Datenbanken hinterlegt und gepflegt. Zudem dient das Backend als Schnittstelle zu Drittprogrammen und ermöglicht den Betrieb eines Programms, auf das der Benutzer keinen Zugriff hat.

Zwischen Frontend und Backend befindet sich noch eine mittlere Stufe: die Middleware. Diese dient als Vermittlungssoftware und ist für die Datenaufbereitung zuständig, die im Frontend angezeigt werden sollen.

Zweck von Frontend und Backend

Backends arbeiten als Rechner im Hintergrund mit einer großen Speicherkapazität und hohen Verarbeitungsgeschwindigkeit, während das Frontend die Prozesse des Backend vereinfacht und so Benutzeroberflächen visualisiert, wie z.B. als Webseite oder sogar als Computerspiel.

Beispiele für Frontend und Backend

Konzepte für das Frontend:

  • Design- und Auszeichnungssprachen wie HTML, CSS und JavaScript
  • Suchmaschinenoptimierung (SEO)
  • Tests zur Benutzerfreundlichkeit und Zugänglichkeit
  • Werkzeuge für Grafikdesign und Bildbearbeitung
  • Web-Performance und Browserkompatibilität


Konzepte für das Backend:

  • Programmier- und Skriptsprachen wie PHP, Python und C#
  • Automatisierte Test-Frameworks
  • Netzwerkskalierbarkeit und -verfügbarkeit
  • Datenbankverwaltung und Datentransformation
  • Cybersicherheit und Datensicherungspraktiken

Quellen

https://it-service.network/it-lexikon/frontend#:~:text=Die%20Begriffe%20Frontend%20und%20Backend,auch%20vorderes%20und%20hinteres%20Ende. (abgerufen am 25.10.2022)

https://it-service.network/it-lexikon/backend (abgerufen am 25.10.2022)

Fitzgibbons, Laura: https://www.computerweekly.com/de/definition/Back-End-Front-End (abgerufen am 25.10.2022)

Geißler, Otto Dipl. und Ostler, Ulrike: https://www.datacenter-insider.de/was-ist-ein-frontend-und-ein-backend-a-714429/#:~:text=Die%20Begriffe%20Frontend%20und%20Backend,das%20Backend%20die%20systemnahe%20Schicht.&text=Frontend%20und%20Backend%20sind%20bei,einer%20Website%20immer%20miteinander%20verbunden. (abgerufen am 25.10.2022)

Geißler, Otto Dipl. und Ostler, Ulrike: https://www.datacenter-insider.de/der-klempner-fuer-anwendungen-a-641627/ (abgerufen am 25.10.2022)

Weiterführende Links

https://www.ironhack.com/de/de/blog/front-end-vs-back-end-unterschied (abgerufen am 25.10.2022)

Swetlana: HTML. https://somm.fernkurs-wiki.de/w/index.php/HTML (abgerufen am 25.10.2022)

HundertWege: SEO. https://somm.fernkurs-wiki.de/w/index.php/SEO (abgerufen am 25.10.2022)

https://de.wikipedia.org/wiki/JavaScript (abgerufen am 26.10.2022)

https://de.wikipedia.org/wiki/Python_(Programmiersprache) (abgerufen am 26.10.2022)