RiftCore.de (Laravel + Tailwind + Stimulus)

RiftCore

Warum Laravel?

Warum Laravel?

Nachdem ich mich intensiv mit React und moderner Frontend-Architektur beschäftigt habe, wollte ich bewusst wieder tiefer ins Backend eintauchen – dorthin, wo für mich die eigentliche Softwareentwicklung beginnt.

Mit Laravel hat sich schnell etwas sehr Vertrautes angefühlt.

Schon mein erstes kleines Projekt – ein klassisches Gästebuch – hat mir gezeigt, warum.
Der Ablauf war logisch. Klar strukturiert. Verständlich.

  • Ich habe einen Controller angelegt, sauber getrennt in Zuständigkeiten.
  • Eine Route für GET, eine Route für POST.
  • Eine View für das Formular.
  • Im Controller die Daten entgegengenommen – im Grunde genau so, wie man es aus „Vanilla PHP“ kennt, nur strukturierter, eleganter und konsistenter.

Die Datenbankanbindung?

Erstaunlich einfach:

Migration erstellen, Model definieren, speichern – fertig.

Und was mich besonders begeistert hat: Die Daten lassen sich direkt wieder an die View übergeben und mit einer einfachen foreach-Schleife sauber ausgeben. Kein unnötiger Umweg, keine überkomplizierte Struktur – einfach logisch.

Alles hatte seinen Platz.
Controller, Routes, Views, Models.
Keine Vermischung. Keine Unsicherheit.

Es hat sich nicht nach „Workaround“ angefühlt, sondern nach Architektur.

Blade Komponenten

Blade Komponenten

Ich mochte an React immer die Idee wiederverwendbarer Komponenten mit Props.

Das war einer der Hauptgründe, warum ich React so spannend fand.

Und dann stellte ich fest: Mit Blade ist das genauso möglich – nur serverseitig.

  • Wiederverwendbare Komponenten.
  • Props übergeben.
  • Saubere Struktur.
  • Klare Trennung.

Einfach. Verständlich. Wartbar.

Frontend bleibt – aber sinnvoll integriert

Parallel dazu habe ich meine Kenntnisse in Stimulus wieder aufgefrischt und konnte problemlos kleine interaktive Elemente wie einen Counter umsetzen. Genau so, wie ich es mag: gezielt, kontrolliert, ergänzend.

  1. JavaScript ist für mich ein Werkzeug – kein Selbstzweck.
  2. Laravel gibt mir das Backend-Fundament.
  3. Blade gibt mir Struktur im Frontend.
  4. Stimulus ergänzt dort, wo Interaktivität sinnvoll ist.
Mein aktueller Stand

Mein aktueller Stand

Ich habe:

  • Migrationen erstellt
  • Datenbanken strukturiert
  • Controller logisch aufgebaut
  • GET- und POST-Routen sauber definiert
  • Formulare verarbeitet
  • Validierung umgesetzt
  • Daten persistiert
  • Inhalte mit foreach sauber dargestellt
  • Blade-Komponenten mit Props verwendet
  • Kleine interaktive Features mit Stimulus ergänzt

Und vor allem: Ich habe verstanden, warum es so funktioniert.

Das ist für mich der entscheidende Punkt.

React bleibt Teil meines Werkzeugkastens.

Aber Laravel fühlt sich aktuell nach Zuhause an.

  • Hier baue ich meine Backend-Kompetenz weiter aus.
  • Hier vertiefe ich mein Verständnis von Softwarearchitektur.
  • Hier entwickle ich mich als Entwickler weiter.

Und genau das ist der Weg, den ich bewusst gewählt habe.

Meine Zukunft mit React

Meine Zukunft mit React

React bleibt ein wichtiger Teil meines Lernwegs.
Ich würde nicht behaupten, dass ich es perfekt beherrsche – aber ich habe durch React verstanden, wie moderne Frontend-Architektur wirklich funktioniert.

Besonders prägend war für mich das Arbeiten mit APIs.
Erst durch React habe ich wirklich begriffen, wie mächtig es ist, Daten sauber vom Backend zu trennen, sie gezielt abzurufen und dynamisch im Frontend darzustellen.

Außerdem habe ich gelernt, wie selbstverständlich Wiederverwendbarkeit sein kann.
Komponenten zu bauen, sie mit Props zu befüllen und strukturiert wieder einzusetzen, hat mein Denken über Benutzeroberflächen nachhaltig verändert.

Und vielleicht am wichtigsten: Ich habe den klaren Unterschied zwischen clientseitiger JavaScript-Logik und serverseitiger Verarbeitung verstanden. Dieses Verständnis hilft mir heute, Webanwendungen ganzheitlicher zu betrachten.

React wird daher nicht „in die Ecke gestellt“. Ich werde weiterhin damit arbeiten, experimentieren und mein Wissen vertiefen – nur bewusst und in meinem eigenen Tempo.

Hallo Stimulus!