Interaktive Oberflächen ohne zweites System
Tailwind, Alpine, Laravel und Livewire: Die Oberfläche entsteht dort, wo auch die Anwendung liegt. Kein getrenntes Frontend, das mitgepflegt werden muss.
Ein Werkzeugkasten statt zwei
Die meisten Web-Anwendungen im Geschäftsalltag bestehen aus Formularen, Listen, Filtern und Detailansichten. Für genau diese Aufgaben ist der TALL-Stack gemacht: Tailwind für die Gestaltung, Alpine für kleine Interaktionen, Laravel für die Anwendung und Livewire für Bereiche, die sich ohne Neuladen aktualisieren. Der entscheidende Unterschied zu einem getrennten Frontend ist nicht die Technik, sondern die Anzahl der Systeme: Es gibt eines statt zwei.
Das wirkt sich vor allem im Betrieb aus. Ein getrenntes Frontend bedeutet einen zweiten Werkzeugkasten, einen zweiten Update-Zyklus und oft ein zweites Team. Wer im Haus Laravel kann, kann beim TALL-Stack auch die Oberfläche pflegen. Für kleinere Teams und für Anwendungen, die über Jahre laufen sollen, ist das häufig der wichtigere Punkt als jede Frage nach der Geschwindigkeit im Browser. Dazu kommt: Weil die Seiten auf dem Server entstehen, steht der Inhalt sofort im Quelltext, was Suchmaschinen und KI-Systemen die Arbeit erleichtert.
Ehrlicherweise gehört dazu, wann der Stack nicht passt. Arbeitet ein eigenes Frontend-Team mit einem anderen Werkzeugkasten, ist eine getrennte Oberfläche mit einer Schnittstelle dahinter der bessere Weg. Dasselbe gilt, wenn eine mobile App die Hauptrolle spielt, wenn die Anwendung offline funktionieren soll oder wenn sehr viel gleichzeitig im Browser passiert, etwa bei aufwendigen Zeichenflächen oder Karten mit tausenden Punkten. Diese Frage gehört an den Anfang und wird im Erstgespräch geklärt, nicht in der Umsetzung.
In der Umsetzung entscheidet weniger die Technik als die Struktur: ein zentraler Satz an Farben, Schriften und Abständen, wiederkehrende Bausteine für Formulare, Tabellen und Dialoge, und eine klare Trennung zwischen Ansichten, die echte Interaktion brauchen, und solchen, die einfach etwas anzeigen. Das senkt den Aufwand ab der zweiten ähnlichen Ansicht deutlich und sorgt dafür, dass eine spätere Anpassung an einer Stelle passiert statt an dreißig. Für interne Verwaltungsbereiche kommt meist Filament dazu, das auf demselben Stack aufsetzt.
Zum Abschluss gehören ein Durchgang in den gängigen Browsern und auf Mobilgeräten sowie die Prüfung der Barrierefreiheit: Bedienbarkeit per Tastatur, sichtbare Fokus-Markierung, ausreichende Kontraste, Formularfelder mit zugeordneter Beschriftung. Die Umsetzung orientiert sich an den WCAG-Kriterien in Stufe AA; was auf der Inhaltsseite dazugehört, bleibt beim Auftraggeber.
Die Zusammenarbeit läuft standardmäßig zu 100 % remote und damit ortsunabhängig, direkt mit Auftraggebern, als Verstärkung für Agenturen und über IT-Vermittler. Code geht über Git, Zwischenstände stehen laufend auf einer Testumgebung zum Ausprobieren. Gearbeitet wird aus dem eigenen Büro im kontorworx-Coworking-Space in Rheine, persönliche Termine vor Ort sind nach Absprache möglich.
Aktuelle Verfügbarkeit · Eingeschränkt
Freie Kapazität ab 01.09.2026
Antwort innerhalb von 2-5 Werktagen je nach Projektgröße.
Wann passt der TALL-Stack?
Die Oberfläche soll reagieren, nicht neu laden
Filter, Suche, mehrstufige Formulare oder Live-Vorschauen sollen sich anfühlen wie eine Anwendung. Mit Livewire entsteht das, ohne dass ein zweites Frontend-System dazukommt.
Das Team besteht aus PHP-Entwicklern
Wer im Team Laravel kann, kann auch die Oberfläche pflegen: Es gibt keinen getrennten Werkzeugkasten, keinen eigenen Übersetzungsschritt und keine zweite Sprache im Projekt. Das senkt die Abhängigkeit von einzelnen Personen.
Sichtbarkeit in der Suche zählt
Weil die Seiten auf dem Server entstehen, ist der Inhalt sofort im Quelltext vorhanden. Für Suchmaschinen und KI-Systeme ist das der einfachere Fall als eine Oberfläche, die sich erst im Browser zusammensetzt.
Ein Prototyp soll schnell stehen
Für eine erste nutzbare Fassung zählt Tempo. Ohne getrenntes Frontend entsteht in derselben Zeit deutlich mehr sichtbares Ergebnis, und die Fassung ist keine Wegwerfarbeit, sondern die Grundlage für den Ausbau.
Wenige Entwickler, viele Ansichten
Interne Werkzeuge, Portale und Verwaltungsbereiche bestehen aus vielen ähnlichen Masken. Mit wiederverwendbaren Bausteinen und einem Panel wie Filament entstehen sie in einem Bruchteil der Zeit.
Eine bestehende Oberfläche wirkt zäh
Die Anwendung lädt bei jedem Klick neu oder das eingebaute JavaScript ist über die Jahre gewachsen. Häufig lassen sich einzelne Bereiche gezielt auf Livewire umstellen, ohne alles neu zu bauen.
Es gibt bereits ein Frontend-Team
Arbeitet ein eigenes Team mit einem anderen Werkzeugkasten, ist der TALL-Stack die falsche Wahl. Dann ist eine getrennte Oberfläche mit einer Schnittstelle dahinter der bessere Weg, und genau das wird dann gebaut.
Eine App soll dieselben Daten nutzen
Kommt eine mobile Anwendung dazu, braucht es ohnehin eine Schnittstelle. Beides schließt sich nicht aus: Die Weboberfläche kann im TALL-Stack laufen, die App über die Schnittstelle daneben.
Wie die Oberfläche entsteht
Wie viel Oberfläche entsteht, bestimmt den Aufwand, nicht die Technik dahinter. Wiederkehrende Bausteine senken ihn ab der zweiten ähnlichen Ansicht spürbar. Vertragsbasis ist ein Dienstvertrag mit Abrechnung nach Aufwand, vorab gibt es eine ehrliche Aufwandsschätzung.
-
1
1. Oberflächen und Abläufe klären
Welche Ansichten gibt es, welche davon brauchen echte Interaktion und welche sind schlichte Seiten. Diese Trennung entscheidet, wo Aufwand entsteht und wo nicht.
-
2
2. Grundgerüst und Gestaltungsraster
Aufbau der Anwendung mit Layout, wiederkehrenden Bausteinen und einem zentralen Satz an Farben, Schriften und Abständen. Damit ist eine spätere Anpassung eine Änderung an einer Stelle statt an dreißig.
-
3
3. Interaktive Bereiche umsetzen
Formulare mit Prüfung während der Eingabe, Listen mit Filter und Suche, Bereiche, die sich ohne Neuladen aktualisieren. Jeweils so gebaut, dass die Seite auch dann noch etwas Sinnvolles anzeigt, wenn im Browser etwas hakt.
-
4
4. Feinschliff und Ladezeiten
Bilder in passender Größe und Format, verzögertes Nachladen, kritische Stellen im ersten Seitenaufbau. Dazu ein Durchgang auf Mobilgeräten, weil sich dort zeigt, was am Schreibtisch nicht auffällt.
-
5
5. Prüfung und Übergabe
Durchgang in den gängigen Browsern, Prüfung der Bedienbarkeit per Tastatur und der Kontraste, automatisierte Tests für die tragenden Abläufe, Übergabe mit Dokumentation.
Fragen zum TALL-Stack
Was ist der TALL-Stack?
Warum TALL statt Laravel mit Vue oder React?
Wann ist der TALL-Stack die falsche Wahl?
Braucht Livewire eine dauerhafte Verbindung zum Server?
Wie steht es um die Barrierefreiheit?
Wie werden Updates gehandhabt?
Was kostet eine Oberfläche im TALL-Stack?
Was passiert, wenn du ausfällst oder später nicht verfügbar bist?
Auch interessant
Tagessätze und Wartungspakete stehen offen.
Für TALL-Stack gilt derselbe Satz wie für jede andere Aufgabe: 760 bis 1.080 € pro Tag netto (95 bis 135 € pro Stunde), je nach Laufzeit und Dringlichkeit, Wartungspakete ab 349 € pro Monat. Alle Stufen im Detail auf der Laravel-Seite. Was eine konkrete Aufgabe kostet, ergibt sich aus der Aufwandsschätzung nach dem Erstgespräch.
Neue Oberfläche oder bestehende entzerren?
Eine kurze Beschreibung der Anwendung und ihrer Ansichten genügt. Antwort mit erster Einschätzung innerhalb von 2-5 Werktagen.
Tagessätze 760-1.080 € netto · Antwort in 2-5 Werktagen · Direktkontakt