Build
03.03 Je nach Umfang

Web-Frontends

Was im Browser läuft: Anwendungen, Portale, Websites — schnell, auch auf schlechten Geräten.

  • React
  • Astro
  • Messbar schnell

Wie es abläuft

Wir wählen die Technik nach dem, was die Seite tun soll — nicht umgekehrt.

Anwendung oder Seite

Eine Anwendung mit Anmeldung, Zuständen und viel Interaktion bauen wir mit React. Eine Seite, die vor allem Inhalte zeigt, bauen wir statisch mit Astro: schneller, billiger im Betrieb und ohne bewegliche Teile, die kaputtgehen können. Die Entscheidung fällt pro Bereich, nicht pro Projekt.

Geschwindigkeit ist eine Anforderung

Ladezeit gehört bei uns in die Akzeptanzkriterien wie jede andere Anforderung. Wir messen gegen echte Bedingungen, nicht auf dem Entwicklerrechner mit Glasfaser.

Bedienbar auch ohne Maus

Tastaturbedienung, Fokusreihenfolge, Beschriftungen für Screenreader — das ist die Umsetzung dessen, was im Konzept unter Barrierefreiheit festgelegt wurde, und keine spätere Ergänzung.

Auf dem Gerät, das eure Nutzer haben

Wir prüfen auf mittelmäßigen Geräten und mit gedrosselter Verbindung. Was dort gut läuft, läuft überall gut. Umgekehrt gilt es nicht.

Was wir von euch brauchen
  • Die Browser und Geräte, die ihr unterstützen müsst. Firmenkunden bringen manchmal Überraschungen mit.
  • Inhalte, wenn es eine redaktionelle Oberfläche gibt — Text kommt selten pünktlich.
Was rauskommt

Eine ausgelieferte Anwendung, messbar schnell, mit dem Quelltext in eurem Besitz.

Wenn man das überspringt

Ein Frontend, das erst am Ende auf Geschwindigkeit geprüft wird, ist meistens zu langsam. Nachträgliche Optimierung heißt in der Regel Umbau, nicht Feinschliff.

Fragen zu diesem Schritt?

Ein Gespräch kostet nichts und dauert eine halbe Stunde. Danach weißt du, ob wir zusammenpassen.