Frontend
Der Teil einer Anwendung, den der Benutzer sieht und mit dem er interagiert – die Benutzeroberfläche.
Das Frontend ist die Bühne deiner Anwendung. Es ist alles, was der Benutzer im Browser sieht und womit er interagieren kann: Buttons, Menüs, Texte und Bilder. Die Hauptaufgabe des Frontends ist es, Daten vom Backend ansprechend darzustellen und Benutzereingaben entgegenzunehmen.
Für die Entwicklung moderner Frontends verwenden wir JavaScript-Bibliotheken wie React. Diese ermöglichen es uns, interaktive und schnelle Benutzeroberflächen zu bauen, die sich wie eine native App anfühlen. Ein gutes UX/UI Design ist dabei entscheidend für den Erfolg. Ebenso zählt Barrierefreiheit: semantisches Markup und Tastaturbedienbarkeit machen die Oberfläche für alle zugänglich. Moderne Frontends lassen sich zudem als Progressive Web App (PWA) umsetzen, die sich installieren lässt und offline funktioniert.
