Frontend

Das Frontend einer Anwendung ist das, was der Nutzer auf einer Website sieht, berührt und fühlt. Das UX- und UI-Design spielt hierbei eine entscheidende Rolle.

ux-design



Durch den Mix aus Design und Programmierung entstehen individuelle und moderne Applikationen. Das Frontend schließt damit die Lücke zwischen dem rein technischen Backend und der für den Nutzer sichtbaren und interaktiven Oberfläche.

Unsere Entwickler arbeiten im Frontend gern mit React und Angular. Auch Bootstrap oder Vue.JS sind dabei ein täglicher Begleiter.

Das Frontend - die Präsentationsebene

Das Frontend wir auch als "Präsentationsebene" einer Anwendung bezeichnet und umfasst den Bereich, den der Nutzer sehen kann.

Der Bereich der Frontend-Entwicklung und der technischen Gestaltung der Oberfläche geht hier Hand in Hand mit dem Web-Design. Kein Wunder also, dass eine gute Usability Voraussetzung für ein funktionierendes und erfolgreiches Frontend ist.

Häufig verwendete Technologien im Frontend sind unter anderem HTML, CSS und Javascript.

Anforderungen an ein gutes Frontend

  • Gute Usability
  • Intuitive Bedienbarkeit
  • SEO optimiert
  • Hohe Performance
  • Modernes Design

Single-Page-Webanwendungen

Ein sehr moderner Vertreter einer dynamischen Frontend-Webapplikation ist eine Single-Page-Webanwendung. Bei einer klassischen Webseite wird mit jedem Klick eine neue Seite geladen. Eine Single-Page-Applikation begnügt sich mit einer einzigen Webseite und lädt alle Inhalte, die der Nutzer anfordert schnell über AJAX nach.

Single-Page-Applikationen transferieren insgesamt nur minimale Datenmengen über das Web und arbeiten dadurch sehr zügig. Die Webseite bleibt für den Nutzer die ganze Zeit sichtbar, so dass es sich anfühlt, als benutze man eine Desktopapplikation (bspw. ein Windows-Programm). Gerade mobile Anwendungen profitieren stark von diesem Konzept.

Unsere aktuellen Favoriten für innovative Single-Page-Anwendungen und interaktive User-Interfaces sind React und Angular.

Vorteile einer Single-Page-Webanwendungen

  • Intuitive Bedienung
  • Kurze Bearbeitungszeit auch komplexer Datenmengen
  • Schnelle Ladezeiten
  • Direkter Zugriff, ohne lokale Installation oder Plugins

Hier kommt ein Frontend zum Einsatz

Nicht nur bei einer klassischen Website ist ein Frontend zu finden. Es kommt bei fast jeder Software zum Einsatz. Von einem User Interface einer App bis hin zur Erfassung von Informationen in großen Datenbanken - das Frontend ist vielfach und individuell einsetzbar.

Backend - das nicht sichtbare einer Website

Während das Frontend einer Website das Design und das erste ist, was man sieht, umfasst das Backend alles im Hintergrund laufende. Hier findet die Programmierung der Website statt.

cookie button png