Wigandt Technology
Blog
Jan 15, 202510 MIN READ

Mein Tech-Stack 2025 – Laravel, Shopware & Nuxt.js

Ein Blick hinter die Kulissen: Mein aktueller Tech-Stack 2025 für Webentwicklung, E-Commerce und Automatisierungen – inklusive Frameworks, Tools und Datenbanken.

Johannes Wigandt

Johannes Wigandt

Mein Tech-Stack 2025 – Laravel, Shopware & Nuxt.js

Warum ein Tech-Stack?

Die digitale Welt entwickelt sich ständig weiter – Frameworks, Tools und Systeme ändern sich rasant.
Damit ich für Kundenprojekte die beste Qualität und Zukunftssicherheit bieten kann, überprüfe ich regelmäßig meinen Tech-Stack.
Hier ein Überblick über die Technologien, auf die ich 2025 setze.

Frameworks: Laravel, Vue.js & Nuxt.js

Für die Backend-Entwicklung ist Laravel meine erste Wahl.
Es bietet:

  • saubere Architektur
  • mächtige Features wie Queues und Events
  • eine große Community

Im Frontend setze ich auf Vue.js und Nuxt.js.
Nuxt erlaubt mir, SEO-optimierte Websites zu erstellen, die sowohl als klassische SPA als auch als Server-Side Rendering (SSR) oder Static-Site-Generation (SSG) laufen. Das ist besonders wichtig für Headless E-Commerce Projekte.

CMS & E-Commerce: Shopware & WordPress

  • Shopware ist mein Standard für Online-Shops: API-first, modular, skalierbar.
    Ideal für mittelgroße bis große Projekte, die professionell wachsen möchten.
  • WordPress nutze ich für klassische Websites und Content-Projekte.
    In Kombination mit Nuxt auch als Headless CMS einsetzbar.

Datenbanken: PostgreSQL & MySQL

Für relationale Daten setze ich 2025 vor allem auf PostgreSQL.
Es ist stabil, performant und unterstützt moderne Features wie JSONB.
MySQL bleibt relevant für Shopware und WordPress.

Tools & Infrastruktur: Docker, Git & Server-Management

  • Docker nutze ich für standardisierte Entwicklungs- und Produktionsumgebungen.
  • Mit Git und GitHub-Workflows sichere ich sauberes Projektmanagement und CI/CD.
  • Im Bereich Server-Management setze ich auf Linux-Server mit Nginx, Monitoring und automatisierten Backups.

Warum genau dieser Stack?

  1. Stabilität & Zukunftssicherheit – alle Technologien haben große Communities.
  2. Flexibilität – ideal für kleine Websites, aber auch für komplexe E-Commerce-Systeme.
  3. Performance & Automatisierung – schneller Code, optimierte Deployments, weniger manuelle Arbeit.