Frontend
Das Frontend bildet die Bedienoberfläche einer Anwendung. Gute Rückmeldungen im Browser ersetzen keine verbindliche Prüfung auf dem Server.
Die bedienbare Seite einer Anwendung
Das Frontend ist der Teil einer Anwendung, mit dem Menschen unmittelbar interagieren. Bei einer Webanwendung gehören dazu etwa Seitenaufbau, Eingabefelder, Navigation und Rückmeldungen im Browser. Die Oberfläche stellt Informationen dar und nimmt Aktionen entgegen.
In einem erfundenen Bestellportal zeigt das Frontend die eingegebene Menge und meldet eine fehlende Angabe direkt am Feld. Ob die Bestellung zulässig ist und welcher Kundenpreis gilt, muss der Server anhand seiner Regeln prüfen. Die im Browser angezeigten Werte sind dafür keine vertrauenswürdige Freigabe.
Frontend bezeichnet somit mehr als die visuelle Gestaltung. Auch verständliche Fehlermeldungen, Tastaturbedienung und das Verhalten während einer Anfrage gehören dazu. Das Backend übernimmt die zugehörigen serverseitigen Aufgaben; beide Teile müssen zusammenpassen.
Quellen
Verwandte Begriffe
- BackendDas Backend verarbeitet serverseitige Regeln und Daten einer Anwendung. Es ist mehr als die Datenbank oder ein Verwaltungsbildschirm.
- HTMLHTML beschreibt Struktur und Bedeutung von Webinhalten. Es unterscheidet beispielsweise Überschriften, Tabellen und Eingabefelder.
- CSSCSS beschreibt die Darstellung strukturierter Inhalte, etwa Layout, Farben und Schrift. Es muss zur Bedienung und zu den tatsächlichen Inhalten passen.
- JavaScriptJavaScript ist eine Programmiersprache für Anwendungslogik, im Browser und auch außerhalb davon. Sie hat eine andere Aufgabe als HTML oder CSS.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


