# Knowledge of Laravel: German

## German

- [German / Meine Pakete (142 pages)](https://kawax.biz/_llms/de/meine-pakete.md): Documentation for German / Meine Pakete.

### Tutorial

#### Erste Schritte

- [Was ist Laravel](https://kawax.biz/de/introduction.md): Ein Überblick über Laravel, seine Merkmale und die Gründe, warum Sie sich für Laravel entscheiden sollten.
- [Wissen, das Sie vor dem Einstieg in Laravel benötigen](https://kawax.biz/de/true-tutorial.md): Wir strukturieren die vier Bereiche, die Voraussetzung für das Erlernen von Laravel sind, und erläutern, welches Wissen Sie sich zuerst aneignen sollten.
- [Installation](https://kawax.biz/de/installation.md): Anleitung zur Installation von Laravel und zur Einrichtung einer PHP-Umgebung.
- [Verzeichnisstruktur](https://kawax.biz/de/directory-structure.md): Erläutert die Rolle der wichtigsten Verzeichnisse und Dateien in einem Laravel-Projekt.
- [Konfiguration](https://kawax.biz/de/configuration.md): Erläutert die Konfigurationsdateien, Umgebungsvariablen (.env), den Zugriff auf Konfigurationswerte, Caching, Debug- und Wartungsmodus in Laravel.

#### Grundlagen

- [Routing](https://kawax.biz/de/routing.md): Erläutert die Grundlagen der Routendefinition in Laravel, Route-Parameter und benannte Routen.
- [Views](https://kawax.biz/de/views.md): Erfahren Sie, wie Sie in Laravel Views erstellen, sie aus Routen und Controllern zurückgeben und Daten an sie übergeben.
- [Blade-Templates](https://kawax.biz/de/blade.md): Erläutert die Grundsyntax der Laravel-Template-Engine "Blade", Bedingungen, Schleifen und Layout-Vererbung.
- [URL-Generierung](https://kawax.biz/de/urls.md): Erläutert den `url()`-Helper von Laravel sowie das Erzeugen von URLs für benannte Routen, signierte URLs und Controller-Actions.

#### Request-Verarbeitung

- [Controller](https://kawax.biz/de/controllers.md): Erläutert, wie Sie Controller in Laravel erstellen und mit dem Routing verbinden.
- [Middleware](https://kawax.biz/de/middleware.md): Erläutert, wie Sie mit Laravel-Middleware HTTP-Anfragen filtern und vorverarbeiten.
- [HTTP-Requests](https://kawax.biz/de/requests.md): Erläutert, wie Sie mit dem `Illuminate\Http\Request`-Objekt in Laravel HTTP-Request-Daten abrufen.
- [Validierung](https://kawax.biz/de/validation.md): Erfahren Sie, wie Sie mit den Validierungsfunktionen von Laravel Formulareingaben prüfen.
- [Responses](https://kawax.biz/de/responses.md): Erläutert die verschiedenen Antworttypen in Laravel und wie Sie aus einem Controller die passende Antwort zurückgeben.
- [Session](https://kawax.biz/de/session.md): Wie Sie mit Laravels HTTP-Session Daten über mehrere Requests hinweg speichern

#### Datenbank

- [Datenbank-Migrationen](https://kawax.biz/de/migrations.md): Erfahren Sie, wie Sie mit den Migrations-Funktionen von Laravel Ihre Datenbank-Schemata versionieren.
- [Datenbank-Seeding](https://kawax.biz/de/seeding.md): Erfahren Sie, wie Sie mit Laravels Seeding-Funktion Beispiel- und Testdaten in die Datenbank einspielen.
- [Einführung in Eloquent](https://kawax.biz/de/eloquent.md): Erläutert, wie Sie mit dem Laravel-ORM Eloquent Daten in Ihrer Datenbank verwalten.
- [Einführung in Eloquent-Relationen](https://kawax.biz/de/eloquent-relationships.md): Erläutert, wie Sie mit Eloquent Beziehungen zwischen Tabellen (1:1, 1:n, n:m) definieren und die zugehörigen Daten effizient abrufen.
- [Eloquent-Factories](https://kawax.biz/de/eloquent-factories.md): Erläutert, wie Sie mit Model-Factories effizient Fake-Daten für Tests und Seeding erzeugen.

#### Authentifizierung

- [Einführung in die Authentifizierung](https://kawax.biz/de/authentication.md): Erläutert die Grundlagen der Laravel-Authentifizierung – von der Einführung eines Auth-Systems über ein Starter Kit bis zum Abrufen des angemeldeten Benutzers.
- [Starter Kits](https://kawax.biz/de/starter-kits.md): So richten Sie mit den Starter Kits von Laravel Authentifizierung und UI im Handumdrehen ein.
- [Laravel Socialite (Social Authentication)](https://kawax.biz/de/socialite.md): Erfahren Sie, wie Sie Social Logins über OAuth 2.0 (GitHub, Google, Facebook usw.) mit Laravel Socialite unkompliziert umsetzen.

#### Helfer und externe Kommunikation

- [Helfer-Funktionen](https://kawax.biz/de/helpers.md): Praxisnahe Erklärung der globalen Helfer-Funktionen von Laravel sowie der Klassen `Arr` und `Number`.
- [String-Operationen (Str-Klasse)](https://kawax.biz/de/strings.md): String-Verarbeitung mit der Str-Klasse und Stringable (Fluent Strings) von Laravel – erläutert anhand praxisnaher Beispiele.
- [Collections](https://kawax.biz/de/collections.md): Erläutert, wie Sie mit der Collection-Klasse von Laravel Daten effizient bearbeiten.
- [HTTP-Client](https://kawax.biz/de/http-client.md): Erläutert, wie Sie mit dem HTTP-Client von Laravel externe APIs ansprechen. Von Authentifizierung über Timeouts und Retries bis zu Tests.

#### Tests und Deployment

- [Einstieg in Tests](https://kawax.biz/de/testing.md): Wie Sie Laravel-Anwendungen mit Pest und PHPUnit testen
- [HTTP-Tests](https://kawax.biz/de/http-tests.md): Erläutert die HTTP-Test-Funktionen von Laravel: Simulieren von Requests, Assertions, Auth-Tests und Datei-Upload-Tests.
- [Datenbanktests](https://kawax.biz/de/database-testing.md): So schreiben Sie mit RefreshDatabase, Seedern, Factories und speziellen Assertions effiziente Datenbanktests in Laravel.
- [Mocks](https://kawax.biz/de/mocking.md): Wie Sie mit den Mock- und Test-Double-Funktionen von Laravel Ihre Tests unabhängig ausführen.
- [Konsolentests](https://kawax.biz/de/console-tests.md): Erfahren Sie, wie Sie in Laravel Artisan-Befehle testen können, einschließlich erwarteter Ein- und Ausgaben, der Prüfung von Exit-Codes und der Validierung von Konsolen-Events.
- [Deployment](https://kawax.biz/de/deployment.md): Leitfaden zur Konfiguration, Optimierung und zum Betrieb einer Laravel-Anwendung in Produktion

#### KI-Entwicklungsunterstützung

- [Laravel und KI-Entwicklung](https://kawax.biz/de/ai.md): Laravel ist ein ideales Framework für KI-gestützte Entwicklung. Nutzen Sie die MCP-Server-Integration von Laravel Boost, KI-Richtlinien und die Dokumentations-Such-API, um das Potenzial Ihres KI-Coding-Agenten voll auszuschöpfen.

### Leitfaden

#### Architektur

- [Request-Lebenszyklus](https://kawax.biz/de/lifecycle.md): Erläutert, wie HTTP-Anfragen und Konsolenbefehle in einer Laravel-Anwendung verarbeitet werden.
- [Service-Container](https://kawax.biz/de/service-container.md): Erfahren Sie, wie Dependency Injection mit dem Service-Container von Laravel funktioniert und wie Bindings grundsätzlich registriert werden.
- [Service-Provider](https://kawax.biz/de/service-providers.md): Erfahren Sie, wie Sie mit den Service-Providern von Laravel die Dienste Ihrer Anwendung registrieren und starten.
- [Facades](https://kawax.biz/de/facades.md): Erläutert die Funktionsweise und Nutzung von Facades in Laravel, Realtime Facades, das Testen sowie die Abgrenzung zu Dependency Injection.
- [Contracts](https://kawax.biz/de/contracts.md): Erläutert die Rolle der Laravel-Contracts, den Unterschied zu Facades, die Injektion per Type-Hint sowie das Erstellen eigener Contracts.

#### Datenbank

- [Datenbankkonfiguration](https://kawax.biz/de/database.md): Erläutert die Konfiguration von Datenbankverbindungen in Laravel, Read/Write-Splitting, mehrere Verbindungen, SQL-Ausführung, Query Listening und die Grundlagen von Transaktionen.
- [Query Builder](https://kawax.biz/de/query-builder.md): Grundlagen und fortgeschrittene Nutzung des Query Builders von Laravel mit DB::table(). Wann Sie direkt SQL bauen und wann Sie Eloquent verwenden.
- [Pagination](https://kawax.biz/de/pagination.md): Die Pagination-Funktionen von Laravel im Überblick. Von den Unterschieden zwischen paginate(), simplePaginate() und cursorPaginate() über die Anzeige in Blade bis zu API-Antworten und der URL-Anpassung.
- [MongoDB](https://kawax.biz/de/mongodb.md): Wie Sie MongoDB in einer Laravel-Anwendung einsetzen. Von der Treiber-Installation über die Konfiguration bis zu Eloquent-Modellen, dem Query Builder sowie der Nutzung als Cache- und Queue-Treiber.
- [Suche](https://kawax.biz/de/search.md): Überblick über die Suchfunktionen in Laravel. Volltextsuche, Vektorsuche, Reranking und Laravel Scout – anwendungsgerecht auswählen.

#### Eloquent

- [Eloquent-API-Ressourcen](https://kawax.biz/de/eloquent-resources.md): Erläutert, wie Sie Eloquent-Modelle in konsistente JSON-API-Antworten überführen. Von der Erstellung einer Resource-Klasse über bedingte Felder bis zur Zusammenarbeit mit Paginierung.
- [Eloquent: Accessors, Mutators, Casts](https://kawax.biz/de/eloquent-mutators.md): Erläutert, wie Sie Attributwerte von Eloquent-Modellen beim Lesen und Schreiben transformieren. Vermittelt die Definition von Accessors und Mutators sowie die Verwendung der eingebauten Casts anhand praktischer Beispiele.
- [Laravel Scout](https://kawax.biz/de/scout.md): Das offizielle Paket, das Eloquent-Modellen Volltextsuche und semantische Suche hinzufügt. Unterstützt Meilisearch, Algolia, Typesense, Turbopuffer und Datenbank-Engines und synchronisiert Indizes über Modell-Observer automatisch.
- [Eloquent-Serialisierung](https://kawax.biz/de/eloquent-serialization.md): Erläutert, wie Sie Eloquent-Modelle in JSON und Arrays konvertieren, das Ein- und Ausblenden von Attributen steuern, zusätzliche Attribute anhängen und Datumsformate anpassen.
- [Eloquent-Collections](https://kawax.biz/de/eloquent-collections.md): Erläutert die speziellen Methoden von Illuminate\Database\Eloquent\Collection und die Erstellung eigener Collections.

#### Sicherheit

- [Autorisierung (Gates und Policies)](https://kawax.biz/de/authorization.md): Erläutert, wie Sie Berechtigungen für Benutzeraktionen mit Laravels Gates und Policies verwalten.
- [E-Mail-Verifizierung (Email Verification)](https://kawax.biz/de/verification.md): Anleitung zur Implementierung der E-Mail-Verifizierung in Laravel. Sie lernen Modellvorbereitung, die drei Routendefinitionen, die verified-Middleware, Anpassung und Events.
- [CSRF-Schutz](https://kawax.biz/de/csrf.md): Erläutert die Funktionsweise von CSRF-Angriffen sowie die Verteidigung durch Origin- und Token-Prüfung in Laravel 13.
- [Laravel Sanctum (API-Token-Authentifizierung)](https://kawax.biz/de/sanctum.md): Wie Sie mit Laravel Sanctum API-Token-Authentifizierung und SPA-Authentifizierung implementieren. Von der Installation bis zur praktischen Nutzung.
- [Passwort zurücksetzen](https://kawax.biz/de/passwords.md): Wie Sie das Zurücksetzen von Passwörtern in Laravel implementieren.
- [Hashing](https://kawax.biz/de/hashing.md): Erläutert, wie Sie mit der Hash-Facade von Laravel Passwörter sicher hashen und prüfen. Beschreibt die Konfiguration und Nutzung der Algorithmen bcrypt und Argon2.
- [Verschlüsselung (Encryption)](https://kawax.biz/de/encryption.md): Erläutert, wie Sie Werte mithilfe der Crypt-Facade in Laravel per AES-256-CBC verschlüsseln und wieder entschlüsseln. Enthält Themen wie APP_KEY-Erzeugung, Model-Casts und die sichere Ablage personenbezogener Daten.
- [Precognition](https://kawax.biz/de/precognition.md): Die Laravel-Funktion, die Server-seitige Validierung schon vor dem Absenden eines Formulars in Echtzeit ausführt.
- [Laravel Passport (OAuth2-Server-Implementierung)](https://kawax.biz/de/passport.md): Wie Sie mit Laravel Passport einen OAuth2-Server implementieren. Wann Passport vs. Sanctum, Installation, Client-Verwaltung, Scopes und Token-Betrieb.

#### Ereignisse

- [Events und Listener](https://kawax.biz/de/events.md): Erfahren Sie, wie Sie mit dem Event-System von Laravel die Komponenten Ihrer Anwendung lose gekoppelt halten.

#### E-Mail und Benachrichtigungen

- [E-Mail-Versand](https://kawax.biz/de/mail.md): Erfahren Sie, wie Sie mit den Mailable-Klassen von Laravel E-Mails versenden – von den Grundlagen über Markdown-Mails bis zum Versand über Queues.
- [Notifications](https://kawax.biz/de/notifications.md): Wie Sie das Notification-System von Laravel nutzen, um Nachrichten über mehrere Kanäle wie E-Mail, Datenbank oder Slack gleichzeitig zu versenden.

#### Zahlungen

- [Laravel Cashier (Stripe)](https://kawax.biz/de/cashier.md): Erläutert die grundlegenden Abläufe zur Umsetzung von Abonnement-Abrechnungen, Einmalzahlungen, Rechnungen und Webhooks mit Laravel Cashier (Stripe).

#### Asynchrone Verarbeitung

- [Queues und Jobs](https://kawax.biz/de/queues.md): Wie Sie mit Queues und Jobs in Laravel schwere Aufgaben wie E-Mail-Versand oder Bildverarbeitung asynchron im Hintergrund ausführen.
- [Laravel Horizon](https://kawax.biz/de/horizon.md): Erläutert, wie Sie Redis-Queues mit Laravel Horizon visuell verwalten und überwachen. Enthält Dashboard, Balance-Strategien, Supervisor-Einrichtung und Benachrichtigungen.
- [Nebenläufige Verarbeitung](https://kawax.biz/de/concurrency.md): Erläutert, wie Sie mit der Concurrency-Facade von Laravel 13 mehrere Verarbeitungen gleichzeitig ausführen und die Performance Ihrer Anwendung steigern.

#### Echtzeitkommunikation

- [Broadcasting](https://kawax.biz/de/broadcasting.md): Erläutert, wie Sie mit Laravels Broadcasting und Laravel Reverb Echtzeitkommunikation über WebSockets umsetzen.
- [Laravel Reverb](https://kawax.biz/de/reverb.md): Das offizielle Server-Paket, das Ihrer Laravel-Anwendung Echtzeit-WebSocket-Kommunikation ermöglicht.

#### Zeitplanung

- [Task-Scheduling](https://kawax.biz/de/scheduling.md): Wie Sie mit dem Laravel-Scheduler wiederkehrende Aufgaben elegant verwalten.

#### Caching und Optimierung

- [Cache](https://kawax.biz/de/cache.md): Erfahren Sie, wie Sie mit dem Cache-System von Laravel die Performance Ihrer Anwendung verbessern.
- [Redis](https://kawax.biz/de/redis.md): Konfiguration und Nutzung von Redis in Laravel-Anwendungen – für Cache, Sessions, Queues und Pub/Sub.

#### Internationalisierung

- [Lokalisierung](https://kawax.biz/de/localization.md): Erläutert, wie Sie mit Laravels Mehrsprachigkeits-Funktionen Übersetzungen in PHP- und JSON-Dateien verwalten.

#### Dateien und Speicher

- [Dateispeicher](https://kawax.biz/de/filesystem.md): Erläutert das Lesen und Schreiben von Dateien, Uploads und die Anbindung von Cloud-Speicher über Laravels Flysystem-Integration.
- [Bildbearbeitung](https://kawax.biz/de/images.md): Erfahren Sie, wie Sie mit der Image-Facade von Laravel Bilder skalieren, zuschneiden, konvertieren und speichern.

#### Debugging und Monitoring

- [Context](https://kawax.biz/de/context.md): Erläutert, wie Sie mit der Context-Funktion von Laravel Informationen über Requests, Jobs und Commands hinweg teilen und automatisch in Logs einbetten.
- [Fehlerbehandlung](https://kawax.biz/de/error-handling.md): Lernen Sie die Ausnahmebehandlung von Laravel kennen: von Reporting und Rendering über eigene Fehlerseiten bis zur Erzeugung von HTTP-Fehlerantworten.
- [Logging](https://kawax.biz/de/logging.md): Erfahren Sie, wie Sie mit dem Logging-System von Laravel das Verhalten Ihrer Anwendung in Dateien, Slack oder externe Dienste protokollieren.
- [Laravel Pulse](https://kawax.biz/de/pulse.md): Wie Sie mit Laravel Pulse ein Monitoring-Dashboard für Ihre Anwendung einrichten und konfigurieren. Von Recordern über Sampling bis zu eigenen Cards.
- [Laravel Pennant](https://kawax.biz/de/pennant.md): Verwalten Sie Feature Flags mit Laravel Pennant. Von der Feature-Definition über die Prüfung, Scopes und Tests bis zu eigenen Treibern.
- [Laravel Telescope](https://kawax.biz/de/telescope.md): Von der Installation über die reine Lokal-Installation bis zur Watcher-Konfiguration: Alles zu Laravel Telescope.

#### Konsole und CLI

- [Artisan-Konsole](https://kawax.biz/de/artisan.md): Erläutert, wie Sie mit der Artisan-Konsole von Laravel eigene CLI-Kommandos erstellen.
- [Laravel Prompts](https://kawax.biz/de/prompts.md): Wie Sie mit dem Paket laravel/prompts schöne interaktive UIs zu Artisan-Kommandos hinzufügen. Von Text-, Auswahl-, Such- und Autocomplete-Eingaben bis zu Task-Logs und Streaming-Ausgaben.
- [Prozesse](https://kawax.biz/de/processes.md): Wie Sie mit der Process-Fassade von Laravel externe Shell-Kommandos ausführen und dabei synchron, asynchron und parallel arbeiten.
- [Laravel Pint](https://kawax.biz/de/pint.md): Ein Code-Style-Fixer auf Basis von PHP CS Fixer. Wie Sie im Team einen einheitlichen Coding-Style sicherstellen.
- [Browser-Tests (Dusk)](https://kawax.biz/de/dusk.md): Wie Sie mit Laravel Dusk End-to-End-Browsertests auf Basis von ChromeDriver ausführen

#### Performance

- [Laravel Octane](https://kawax.biz/de/octane.md): Beschleunigen Sie Ihre Laravel-Anwendung mit FrankenPHP, Swoole und RoadRunner.

#### Frontend

- [Frontend](https://kawax.biz/de/frontend.md): Ein Einstiegsleitfaden, um in Laravel 13 zwischen Blade, Livewire, Inertia, React, Vue, Svelte, SPA und Vite zu entscheiden.
- [Asset-Bundling mit Vite](https://kawax.biz/de/vite.md): Erfahren Sie, wie Sie in einem Laravel-Projekt JavaScript und CSS mit Vite bündeln und mit Hot Reload eine komfortable Entwicklungsumgebung aufbauen.
- [Laravel Folio](https://kawax.biz/de/folio.md): Von der Installation bis zum Route Model Binding: So implementieren Sie mit Laravel Folio dateibasiertes Routing.
- [Laravel Head](https://kawax.biz/de/head.md): So verwaltest du mit Laravel Head den Dokument-<head> in Blade, Livewire und Inertia. Konfiguriere title, meta, Open Graph, canonical URL, robots, Performance-Hints und strukturierte Daten über eine fluente API.

#### KI-Entwicklung

- [Laravel Boost](https://kawax.biz/de/boost.md): Laravel Boost ist ein Paket, das KI-gestützte Entwicklung beschleunigt. Über einen MCP-Server, KI-Richtlinien und Agent Skills befähigt es KI-Coding-Agenten, Ihre Laravel-Anwendung tiefgehend zu verstehen.
- [Laravel MCP](https://kawax.biz/de/mcp.md): Erfahren Sie, wie Sie einen Model-Context-Protocol-(MCP)-Server in Ihre Laravel-Anwendung integrieren. Sie können Tools, Ressourcen und Prompts definieren, mit denen KI-Coding-Agents mit Ihrer Anwendung interagieren.
- [Laravel AI SDK](https://kawax.biz/de/ai-sdk.md): Der vollständige Leitfaden zum Laravel AI SDK, mit dem sich mehrere KI-Anbieter wie OpenAI, Anthropic und Gemini über eine einheitliche Schnittstelle nutzen lassen. Umfasst Agenten, Bildgenerierung, Audio, Embeddings und Tests.

#### Entwicklungsumgebung

- [Laravel Sail](https://kawax.biz/de/sail.md): Wie Sie mit Laravel Sail eine Docker-basierte lokale Entwicklungsumgebung ohne Konfiguration einrichten.
- [Envoy](https://kawax.biz/de/envoy.md): Erfahren Sie, wie Sie mit Laravel Envoy Deployment-Tasks und Artisan-Befehle auf entfernten Servern mithilfe der Blade-Syntax definieren und ausführen.

### Fortgeschrittene Themen

#### KI-Entwicklung

- [Einen MCP-Server mit Laravel bauen](https://kawax.biz/de/advanced/mcp-server.md): Bauen Sie mit dem Paket laravel/mcp einen produktionsreifen MCP-Server. Von der Implementierung von Tools, Ressourcen und Prompts bis hin zu Authentifizierung, Tests und Deployment.
- [Einen eigenen Agenten für Boost erstellen](https://kawax.biz/de/advanced/boost-custom-agent.md): Ein tiefer Blick in die Erweiterungsarchitektur von Laravel Boost und eine Anleitung zur Implementierung eines eigenen Agenten mit den Contracts SupportsGuidelines, SupportsMcp und SupportsSkills.
- [Einen eigenen Provider für das AI SDK erstellen](https://kawax.biz/de/advanced/ai-sdk-custom-provider.md): Lesen Sie den Quellcode des Laravel AI SDK und erfahren Sie, wie Sie einen eigenen Provider für einen KI-Dienst implementieren, der nicht standardmäßig unterstützt wird.

#### Design Patterns

- [Pipeline-Muster](https://kawax.biz/de/advanced/pipeline.md): Funktionsweise der Klasse Illuminate ipeline ipeline sowie das Pipeline-Muster, mit dem Sie mehrere Verarbeitungsschritte als Kette zusammensetzen.
- [Fluent-Klasse](https://kawax.biz/de/advanced/fluent.md): Wie Sie mit Illuminate\Support\Fluent Arraydaten wie Objekte behandeln. Eine unauffällige, aber sehr nützliche Klasse aus den frühen Laravel-Tagen.
- [Macroable-Trait](https://kawax.biz/de/advanced/macroable.md): Wie Sie mit dem Trait Illuminate\Support\Traits\Macroable bestehenden Laravel-Klassen eigene Methoden hinzufügen.
- [Conditionable-Trait](https://kawax.biz/de/advanced/conditionable.md): Interne Implementierung und Anwendungsmuster der Methoden when()/unless().
- [InteractsWithTime-Trait](https://kawax.biz/de/advanced/interacts-with-time.md): Erläuterung und Anwendung des Utility-Traits für Zeitberechnungen, das in Queue, Cache und Scheduling verwendet wird.
- [ForwardsCalls-Trait](https://kawax.biz/de/advanced/forwards-calls.md): Wie Sie mit Illuminate\Support\Traits\ForwardsCalls die Methodenweiterleitung in Proxy-/Decorator-Klassen sicher implementieren.
- [tap()-Helper und Tappable-Trait](https://kawax.biz/de/advanced/tap.md): Verwendung und Implementierungsmuster des Laravel-Helpers tap() sowie des Traits Illuminate\Support\Traits\Tappable.
- [Interne Implementierung des once()-Helpers — Once, Onceable und PreventsCircularRecursion](https://kawax.biz/de/advanced/once-helper.md): Erläutert die interne Implementierung der globalen Funktion once() anhand der Klassen Illuminate\Support\Once und Onceable und stellt die Anwendung im Eloquent-Trait PreventsCircularRecursion zur Vermeidung zirkulärer Referenzen vor.
- [Dumpable-Trait](https://kawax.biz/de/advanced/dumpable.md): Wie Sie mit Illuminate\Support\Traits\Dumpable beliebige Klassen um dump() / dd() erweitern und Debugging betreiben, ohne die Method-Chain zu unterbrechen.
- [Support Contracts (Arrayable / Jsonable / Htmlable / Responsable)](https://kawax.biz/de/advanced/support-contracts.md): Die vier wichtigsten Contracts aus Illuminate\Contracts\Support, erläutert anhand des offiziellen Quellcodes von Laravel 13.
- [Lottery-Klasse](https://kawax.biz/de/advanced/lottery.md): Wie Sie mit Illuminate\Support\Lottery probabilistische Operationen elegant umsetzen. Inklusive Anwendungsfälle in der Paketentwicklung und der Fixierung für Tests.
- [Higher-Order Messages in Collections](https://kawax.biz/de/advanced/higher-order-messages.md): Funktionsweise und praktischer Einsatz der Higher-Order Messages von Collections.
- [Collection Deep Dive](https://kawax.biz/de/advanced/collection-deep-dive.md): Erläutert die Implementierung der Laravel Collection aus Sicht der Historie, Klassenstruktur, PHPDoc-Generics und einer Anleitung zum Lesen des Quellcodes.
- [Illuminate\Support\Manager — Anatomie des Treibersystems](https://kawax.biz/de/advanced/manager.md): Die zentrale Klasse des Treibersystems, das seit Laravel 4.0 existiert. Von der Registrierung eigener Treiber bis zum MultipleInstanceManager.
- [PHP Reflection API](https://kawax.biz/de/advanced/php-reflection.md): Funktionsweise der PHP Reflection API sowie ihr Einsatz im Laravel IoC-Container und in der Paketentwicklung.
- [PHP FFI](https://kawax.biz/de/advanced/ffi.md): Grundlagen zu PHP FFI, verfügbare Umgebungen und praktische Wrapper-Muster am Beispiel von VOICEVOX Core for PHP.
- [PHP AST](https://kawax.biz/de/advanced/php-ast.md): Grundlagen zum PHP AST (Abstract Syntax Tree), die Rolle des internen PHP-AST sowie praxisorientierte Muster zur Codeanalyse und -transformation mit nikic/PHP-Parser.

#### Paketentwicklung

- [Laravel-Paketentwicklung](https://kawax.biz/de/advanced/package-development.md): Umfassende Anleitung zur Entwicklung von Laravel-Paketen rund um den Service Provider — von der Veröffentlichung von Konfigurationen, Views, Migrationen und Facades bis hin zu Auto-Discovery und Lazy Loading.
- [Interne Struktur der automatischen Paket-Erkennung](https://kawax.biz/de/advanced/package-discovery.md): Erläutert die interne Implementierung der PackageManifest-Klasse: wie extra.laravel aus der composer.json zwischengespeichert wird und wie die Datei bootstrap/cache/packages.php geladen wird.
- [InteractsWithData-Trait](https://kawax.biz/de/advanced/interacts-with-data.md): Der Aufbau von Illuminate\Support\Traits\InteractsWithData sowie wie Sie in der Paketentwicklung eine Datenzugriffs-API in eigenen Klassen implementieren.
- [Deferred Service Provider](https://kawax.biz/de/advanced/deferred-provider.md): Wie Sie durch Implementierung des Interfaces DeferrableProvider Services verzögert laden. Ein unauffälliges, aber wichtiges Feature für die Performance von Paketen.
- [Versionskompatibilität von Paketen verwalten](https://kawax.biz/de/advanced/package-versioning.md): Wartungsstrategien für Pakete bei Laravel- und PHP-Upgrades — von der Aktualisierung der composer.json bis zur Testmatrix in GitHub Actions.
- [GitHub-Actions-Pinning und Sicherheit](https://kawax.biz/de/advanced/github-actions-pinning.md): Wie Sie als Paketentwickler zum Schutz vor Supply-Chain-Angriffen GitHub-Actions-Abhängigkeiten von Versionen auf SHA-Hashes pinnen — inklusive Auto-Update-Strategie mit Dependabot.
- [CHANGELOG und Release-Management für Pakete](https://kawax.biz/de/advanced/package-changelog.md): Vom Änderungsprotokoll bis zur Automatisierung von GitHub Releases — praxisorientiertes Release-Management für die langfristige Wartung von Laravel-Paketen.
- [Laravel-Pakete mit Orchestra Testbench testen](https://kawax.biz/de/advanced/package-testing.md): Wie Sie mit Orchestra Testbench eine Testumgebung für Laravel-Pakete aufsetzen und Service Provider, Facades, Konfiguration und Datenbank prüfen.
- [Paketentwicklung mit Testbench Workbench](https://kawax.biz/de/advanced/package-workbench.md): Wie Sie mit Orchestra Testbench Workbench eine praxisnahe Entwicklungs- und Prüfumgebung mit Routen, Migrationen und Service-Startup bauen.
- [GeneratorCommand — Eigene make:-Befehle implementieren](https://kawax.biz/de/advanced/generator-command.md): Wie Sie durch Ableiten von Illuminate\Console\GeneratorCommand paket-eigene make:-Befehle erstellen. Von der Erstellung der Stub-Dateien bis zur Steuerung des Namensraums.
- [Ein Laravel-Starter-Kit erstellen](https://kawax.biz/de/advanced/starter-kit-creation.md): Ein praxisorientierter Workflow zum Erstellen eines Laravel-Starter-Kits, dessen Veröffentlichung auf Packagist und der laufenden Anpassung an Laravel- und Frontend-Aktualisierungen.
- [Statische Analyse für Pakete (PHPStan / Larastan)](https://kawax.biz/de/advanced/package-static-analysis.md): Einrichtung, Konfiguration, Typannotationen und CI-Automatisierung mit PHPStan und Larastan, um Typsicherheit und Wartbarkeit von Laravel-Paketen zu verbessern.

#### Anwendungsstruktur

- [Anwendungsstruktur ab Laravel 11](https://kawax.biz/de/advanced/app-structure.md): Das komplette Bild der mit Laravel 11 eingeführten Slim Application Skeleton sowie die interne Implementierung von Application::configure() bis zum ApplicationBuilder.
- [Migrationsleitfaden von der alten zur neuen Struktur](https://kawax.biz/de/advanced/app-structure-migration.md): Anleitung, um von der alten Anwendungsstruktur (Laravel 10) auf die Slim Application Skeleton ab Laravel 11 umzustellen.
- [FAQ zur neuen App-Struktur ab Laravel 11](https://kawax.biz/de/advanced/app-structure-faq.md): Häufige Fragen und Antworten rund um die Slim Application Skeleton, die mit Laravel 11 eingeführt wurde. Für alle, die in Projekten mit alter Struktur eingestiegen sind oder mit älteren Büchern und Tutorials gelernt haben.

#### Neue Funktionen in Laravel 13

- [PHP-Attribute](https://kawax.biz/de/advanced/php-attributes.md): Wie Sie die in Laravel 13 eingeführten bzw. erweiterten PHP-Attribute nutzen, um Konfigurationen von Jobs und Modellen deklarativer zu beschreiben.
- [PHP-Attribute für Controller](https://kawax.biz/de/advanced/controller-attributes.md): In Laravel 13 wurden die Attribute #[Middleware], #[WithoutMiddleware] und #[Authorize] hinzugefügt. Dieser Artikel erläutert, wie Sie Middleware- und Autorisierungseinstellungen für Controller deklarativ definieren.

#### Eloquent im Detail

- [Eloquent-Observer und Modell-Events](https://kawax.biz/de/advanced/eloquent-observers.md): Wie Eloquent-Modelle Events auslösen und wie Sie diese über Observer-Klassen zentral verwalten. Inklusive der neuen Features von Laravel 13 wie dem Attribut `#[ObservedBy]`.
- [Eloquent-Scopes](https://kawax.biz/de/advanced/eloquent-scopes.md): Erläutert die Funktionsweise von lokalen und globalen Scopes. Anhand interner Implementierungen wie SoftDeletingScope werden praktische Anwendungsfälle wie Multi-Tenancy oder Sichtbarkeitsfilter vorgestellt.
- [Eigene Casts in Eloquent](https://kawax.biz/de/advanced/eloquent-casts.md): Wie Sie eigene Casts durch Implementierung des Interfaces CastsAttributes erstellen. Fortgeschrittene Muster wie Value Objects, Inbound-Casts und Castables werden ebenfalls vorgestellt.
- [Eloquent Bootable Traits](https://kawax.biz/de/advanced/eloquent-bootable-traits.md): Ein tiefer Einblick in den Trait-Auto-Boot-Mechanismus von Eloquent. Lernen Sie die Namenskonventionen bootXxx() und initializeXxx() sowie die Verwendung von PHP Attributes zur expliziten Registrierung – ein essenzielles Muster für die Paketentwicklung.
- [Eigene Pivot-Modelle und chaperone](https://kawax.biz/de/advanced/eloquent-custom-pivot.md): Erläutert, wie Sie die Zwischentabelle einer belongsToMany-Relation als eigenes Pivot-Modell behandeln und in Laravel 13 mit chaperone automatisch Eager-Loading einsetzen.

#### Validierungserweiterungen

- [Eigene Validierungsregeln](https://kawax.biz/de/advanced/custom-validation-rules.md): Wie Sie die Validierung von Laravel mit Rule-Objekten oder Closures erweitern — inklusive Blick in die interne Implementierung des Frameworks.

#### Erweiterung der Authentifizierung

- [Eigene Auth-Guards implementieren](https://kawax.biz/de/advanced/custom-auth-guard.md): Verstehen Sie die interne Struktur des Laravel-Authentifizierungssystems und lernen Sie auf Quellcode-Ebene, wie Sie eigene Auth-Guards über die Interfaces Guard und StatefulGuard implementieren.
- [Laravel Fortify und Starter-Kits](https://kawax.biz/de/advanced/fortify.md): Der interne Aufbau des Frontend-unabhängigen Authentifizierungs-Backends Laravel Fortify. Erklärt, warum Fortify in den aktuellen Starter-Kits eingesetzt wird, die Konfiguration des FortifyServiceProvider sowie die Aktivierung von 2FA und Passkeys.

#### Sicherheit

- [Rate Limiting anpassen](https://kawax.biz/de/advanced/rate-limiting.md): Ein tiefer Blick auf die Facade RateLimiter — von der Implementierung individueller Rate Limits pro Nutzer, Plan oder IP-Adresse bis hin zu hochverfügbaren Konfigurationen mit Redis.

#### Warteschlangen

- [Ausführungssteuerung von Queue-Jobs](https://kawax.biz/de/advanced/queue-job-control.md): Erläutert, wie Sie mit ShouldBeUnique, ShouldBeUniqueUntilProcessing und DebounceFor mehrfache Ausführungen und aufeinanderfolgende Dispatches von Queue-Jobs steuern.

#### Tests

- [Fortgeschrittenes Testen mit Pest](https://kawax.biz/de/advanced/testing-pest.md): Systematischer Überblick über fortgeschrittene Pest-Nutzung, das ab Laravel 11 die Standardwahl ist — von Expectation API und Datasets über Fakes bis zu Mockery.

#### Echtzeit

- [Interna des Mercure-Broadcast-Treibers](https://kawax.biz/de/advanced/mercure-broadcasting.md): Ein Rundgang auf Quellcode-Ebene durch den neu in das Laravel-Framework aufgenommenen Mercure-Broadcast-Treiber: seine HTTP/SSE-Architektur, die getrennten JWTs für Publish und Subscribe, die Kanalautorisierung über ein einziges Cookie sowie Ende-zu-Ende-verschlüsselte Kanäle.

### Blog

#### Changelog

- [Laravel-Updates August 2026](https://kawax.biz/de/blog/changelog/202608.md): Offizielle Updates zu Laravel 13, Laravel Cloud und Laravel Forge im August 2026. Read-through-Dateisystem, Turbopuffer und semantische Suche in Scout, die Cloud-Facade und MariaDB-Unterstützung für Vektorsuche im Überblick.
- [Laravel-Updates Juli 2026](https://kawax.biz/de/blog/changelog/202607.md): Offizielle Updates zu Laravel 13 und Laravel Cloud im Juli 2026. Bildverarbeitung, bedingtes Container-Binding, Queue-Management, monatliche Logs und die Ankündigungen der Laracon US 2026 im Überblick.
- [Laravel-Updates Juni 2026](https://kawax.biz/de/blog/changelog/202606.md): Updates im Laravel-Ökosystem im Juni 2026. Bus::bulk(), Unterstützung für Postgres Transaction Pooler, MCP-Client/-Server, Kommando artisan dev, Route-Metadaten u. v. m.
- [Laravel-Updates Mai 2026](https://kawax.biz/de/blog/changelog/202605.md): Updates im Laravel-Ökosystem im Mai 2026. @fonts-Blade-Direktive, Interruptible Jobs, Subagent-Unterstützung, Scale-to-Zero in Cloud u. v. m.
- [Laravel-Updates April 2026](https://kawax.biz/de/blog/changelog/202604.md): Updates im Laravel-Ökosystem im April 2026. Passkeys (passwortlose Authentifizierung), Debounceable Jobs, MCP UI App, Redis-Cluster-Unterstützung u. v. m.
- [Laravel-Updates März 2026](https://kawax.biz/de/blog/changelog/202603.md): Updates im Laravel-Ökosystem im März 2026. Zusammenfassung großer Updates wie Laravel 13 Release, AI SDK, JSON:API und Inertia v3.

#### Laravel 13

- [Übersicht der neuen Features in Laravel 13](https://kawax.biz/de/blog/laravel-13-new-features.md): Erläuterung der wichtigsten neuen Features und Verbesserungen von Laravel 13, das im März 2026 veröffentlicht wurde.

#### Produkte

- [Laravel Cloud – Der Gesamtüberblick zum Laravel-eigenen PaaS](https://kawax.biz/de/blog/laravel-cloud.md): Laravel Cloud, das 2025 auf den Markt kam. Unterschiede zu Forge, Stärken und Schwächen sowie die Vorteile im praktischen Einsatz.
- [Laravel Cloud Hibernation (automatisches Pausieren)](https://kawax.biz/de/blog/laravel-cloud-hibernation.md): Funktionsweise, Aktivierung, Einschränkungen sowie das Vermeiden unnötiger Aufwach-Vorgänge per Path Blocking beim Hibernation-Feature von Laravel Cloud.
- [Einführung in Laravel Nightwatch](https://kawax.biz/de/blog/nightwatch-introduction.md): Überblick über "Nightwatch", die gehostete SaaS-Plattform zur Überwachung von Laravel-Anwendungen. Unterschiede zu Telescope/Pulse, Installationsschritte und Konfigurationen für den praxistauglichen Einsatz im Free-Tarif.
- [Laravel Cloud CLI – Laravel Cloud vom Terminal aus bedienen](https://kawax.biz/de/blog/laravel-cloud-cli.md): Wie Sie mit laravel/cloud-cli Anwendungen, Umgebungen, Datenbanken, Domains und mehr auf Laravel Cloud vom Terminal aus verwalten.
- [KI-Agenten: Von „korrektem“ Code zu „idiomatischem Laravel“ – Der nächste Schritt der Boost Benchmarks](https://kawax.biz/de/blog/boost-benchmarks-idiomatic-laravel.md): Basierend auf dem offiziellen Laravel-Blogpost „AI agents pass tests. Can they write idiomatic Laravel?“ erläutern wir, warum sich Boost Benchmarks vom bloßen Bestehen von Tests hin zur Messung von „Korrektheit pro Token“ und „Idiomatik im Laravel-Sinne“ wandelt.
- [Laravel-KI-Agenten unterstützen MCP-Server](https://kawax.biz/de/blog/ai-sdk-mcp-client.md): Erläuterung der MCP-Client-Funktion, die zu Laravel AI SDK und Laravel MCP hinzugefügt wurde. Sie können nun Tools eines MCP-Servers direkt in die tools()-Methode Ihres Agents einbinden.

#### Paketvorstellungen

- [⚡ Einführung in Livewire 4 – Reaktive UIs ohne JavaScript](https://kawax.biz/de/blog/livewire-introduction.md): Wie Sie mit dem offiziellen Laravel-Paket Livewire 4 interaktive UIs bauen, ohne JavaScript zu schreiben – von der Installation bis zu praxisnahen Codebeispielen.
- [SPAs mit Inertia.js entwickeln](https://kawax.biz/de/blog/inertia-introduction.md): Vorstellung von Inertia.js v3, das ein Laravel-Backend mit einem Vue-/React-/Svelte-Frontend verbindet. Praxisnahe Erläuterung – vom Mechanismus für SPAs ohne API bis zu Page-Komponenten, Shared Data und Formularverarbeitung.
- [Laravel-Tests mit Pest PHP starten](https://kawax.biz/de/blog/pest-introduction.md): Vorstellung von Pest PHP – seit Laravel 11 Standard – aus Senior-Engineer-Perspektive. Vom Unterschied zu PHPUnit über Migrationskosten bis zur Nutzung von `arch()`-Tests, ausgerichtet auf reale Projekteinführungen.
- [Laravel Pennant – Praxis-Anwendungsfälle](https://kawax.biz/de/blog/laravel-pennant.md): Wir erläutern praxisorientierte Muster jenseits der Pennant-Grundlagen. Teamscope, Notfall-Kill-Switch, Dark Launch, Verwaltungskommandos u. a. – Know-how, das die offizielle Dokumentation allein nicht vermittelt.
- [Laravel Telescope – Praxistechniken](https://kawax.biz/de/blog/telescope-introduction.md): Praxisorientierte Muster, um Telescope in der lokalen Entwicklung optimal zu nutzen. N+1-Erkennung, Tracking mit Tags, eigene Watcher, Nutzung des Dump-Watchers – Know-how, das die offizielle Dokumentation allein nicht liefert.
- [Vorstellung von Laravel Wayfinder](https://kawax.biz/de/blog/wayfinder-introduction.md): Wir erläutern Laravel Wayfinder – das Paket, das im Inertia-Starterkit anstelle von Ziggy eingesetzt wird. Vom typsicheren Bindeglied zwischen Laravel-Backend und TypeScript-Frontend über die Unterschiede zu Ziggy, Installation und Grundgebrauch bis zu den im next-Branch entwickelten Next-Generation…
- [Vorstellung des Blaze-Pakets](https://kawax.biz/de/blog/blaze-introduction.md): Wir erläutern, wie mit dem offiziellen Livewire-Paket Blaze das Rendering von Blade-Komponenten beschleunigt wird. Zusammengefasst werden die Auswahlkriterien für compile / memo / fold, die Einführung, Einschränkungen und die interne Funktionsweise.

#### Untersuchung neuer Repositories

- [Laravel Multiplex – TUI zur Bündelung lokaler Entwicklungsprozesse](https://kawax.biz/de/blog/multiplex-introduction.md): Erste Analyse von laravel/multiplex. Vorgestellt wird die Terminal-UI hinter Laravel 13s php artisan dev, die mehrere Prozesse in Tabs anzeigt, durchsuchbar macht und automatisch neu startet.
- [Laravel Maestro – Orchestrator für die Entwicklung von Starterkits](https://kawax.biz/de/blog/maestro-introduction.md): Analyse von "Maestro", dem neuen offiziellen Laravel-Repository. Erläutert wird der Mechanismus des Orchestrators, der mehrere Starterkit-Varianten in einem einzigen Monorepo verwaltet und Beiträge effizienter macht.
- [laravel/agent-skills – Offizielle KI-Agent-Skills-Sammlung von Laravel](https://kawax.biz/de/blog/agent-skills-introduction.md): Vorstellung von "laravel/agent-skills", dem offiziell von Laravel gepflegten Repository für KI-Agent-Skills. Wir erläutern den Überblick der als Plugins für Claude Code und Cursor bereitgestellten Skills, die Installationsschritte und die Details der einzelnen Skills.
- [Laravels neues Ökosystem zur Code-Analyse – surveyor / ranger / roster](https://kawax.biz/de/blog/laravel-ecosystem-analysis.md): Vorstellung der drei Pakete (surveyor, ranger, roster), aus denen sich das von Laravel veröffentlichte Ökosystem für statische Analyse zusammensetzt. Erläutert wird das neue Toolset, das Paket- und Tool-Autoren kennen sollten – von der PHP-Code-Analyse bis zur Paketerkennung.
- [Laravel Sentinel – Analyse der Route-Schutz-Middleware](https://kawax.biz/de/blog/sentinel-introduction.md): Analyse des Quellcodes des Pakets laravel/sentinel. Wir erläutern, wie diese treiberbasierte Route-Schutz-Middleware Management-Tools wie Telescope, Horizon und Pulse absichert.
- [Erste Analyse: Laravel Passkeys (passkeys-server + @laravel/passkeys)](https://kawax.biz/de/blog/passkeys-introduction.md): Erste Analyse von laravel/passkeys-server (PHP) und @laravel/passkeys (npm). Von Installation, User-Modell-Integration, Routen, Konfiguration, Events, Frontend-API, typisierten Fehlern bis zur SSR-Unterstützung.
- [Laravel Agent Detector – Paket zur Erkennung von KI-Agenten](https://kawax.biz/de/blog/agent-detector-introduction.md): Nutzung von laravel/agent-detector. Erläuterung des offiziellen Laravel-Pakets, das die Ausführungsumgebungen der wichtigsten KI-Agenten wie Claude, Copilot und Cursor erkennt.
- [Laravel PAO – Output-Optimierungstool für KI-Agenten](https://kawax.biz/de/blog/pao-introduction.md): Vorstellung von laravel/pao. Ein offizielles Laravel-Paket, das die Ausgaben von PHPUnit, Pest, PHPStan und Artisan in KI-Agent-Umgebungen in JSON komprimiert und den Token-Verbrauch um bis zu 99,8 % reduziert.
- [Laravel Chisel – Post-Install-Skript-Bibliothek für Starterkits](https://kawax.biz/de/blog/chisel-introduction.md): Vorstellung von laravel/chisel. Ein Paket, das Primitive für Post-Install-Skripte bereitstellt, mit denen sich nicht benötigte Funktionen aus einem Starterkit entfernen lassen. Im Mai 2026 als v0.1 veröffentlicht.
- [Laravel LSP – IDE-Erweiterung per Language Server Protocol](https://kawax.biz/de/blog/laravel-lsp-introduction.md): Die offizielle Language-Server-Protocol-Implementierung von Laravel. Bietet Editoren Framework-bewusste Autovervollständigung und Hover-Funktionen.
- [laravel/symfony-on-cloud – Symfony-Apps auf Laravel Cloud betreiben](https://kawax.biz/de/blog/symfony-on-cloud-introduction.md): Analyse eines neuen offiziellen Laravel-Repositorys. Wir erläutern das offizielle Symfony-Bundle, mit dem sich Managed Queues von Symfony Messenger auf Laravel Cloud nutzen lassen.
- [Laravel Package Skeleton – Starter-Template für offizielle Pakete](https://kawax.biz/de/blog/package-skeleton-introduction.md): Erste Analyse von laravel/package-skeleton. Ein offizielles Starter-Template, das die Best Practices für die Entwicklung von Laravel-Paketen bündelt. Enthält Pest, Larastan, Pint, Workbench und GitHub Actions CI in einem Rundum-Setup.
- [Laravel Doctor — Diagnosewerkzeug für Ihre Anwendung](https://kawax.biz/de/blog/laravel-doctor-introduction.md): Einführung in laravel/doctor: Ein offizielles Laravel-Paket, das häufige Probleme bei Konfiguration, Umgebung und Infrastruktur diagnostiziert und, sofern sicher möglich, automatisch behebt. Ausführung über den Befehl php artisan doctor. Veröffentlicht am 28. Juli 2026.
- [cpx 2.0 — Der Composer Package Executor wird vollständig neu geschrieben](https://kawax.biz/de/blog/cpx-introduction.md): Einführung in laravel/cpx: ein Tool, mit dem sich Composer-Pakete – ähnlich wie mit npx – ohne Installation ausführen lassen. In v2.0 wurde es als eigenständige PHAR komplett neu geschrieben und um Funktionen wie bevorzugte Ausführung lokaler Binaries, Gist-Ausführung und Aliasse erweitert.

#### Upgrade-Anleitungen

- [Upgrade-Anleitung von Laravel 12 auf 13](https://kawax.biz/de/blog/upgrade-12-to-13.md): Wir erläutern die Upgrade-Schritte, Breaking Changes, Deprecations und Highlights der neuen Features beim Wechsel von Laravel 12 auf Laravel 13.
- [Upgrade-Anleitung von Laravel 11 auf 12](https://kawax.biz/de/blog/upgrade-11-to-12.md): Erläuterung der Upgrade-Schritte und wichtigsten Änderungen beim Wechsel von Laravel 11 auf 12
- [Upgrade von Laravel 10 auf 11](https://kawax.biz/de/blog/upgrade-10-to-11.md): Erläuterung der Upgrade-Schritte und wichtigsten Änderungen beim Wechsel von Laravel 10 auf 11
- [Upgrade von Laravel 9 auf 10](https://kawax.biz/de/blog/upgrade-9-to-10.md): Erläuterung der Upgrade-Schritte und wichtigsten Änderungen beim Wechsel von Laravel 9.x auf 10.x
- [Upgrade von Laravel 8 auf 9](https://kawax.biz/de/blog/upgrade-8-to-9.md): Erläuterung der Upgrade-Schritte und wichtigsten Änderungen beim Wechsel von Laravel 8.x auf 9.x

#### Authentifizierung

- [Migrations-Guide von laravel/ui zu Fortify](https://kawax.biz/de/blog/ui-to-fortify.md): Anleitung für bestehende Projekte mit dem Auth-Scaffold von laravel/ui, um ausschließlich das Auth-Backend nach Fortify zu migrieren.

#### Frontend

- [Vue.js – Einstieg mit Inertia × Laravel](https://kawax.biz/de/blog/vue-introduction.md): Vorstellung von Vue.js – dem für Laravel-Nutzer vertrautesten JS-Framework. Praxisnah erläutert von Options API / Composition API bis zu Page-Komponenten, useForm und Shared Data mit Inertia v3 × Vue 3.
- [React – Einstieg mit Inertia × Laravel](https://kawax.biz/de/blog/react-introduction.md): Einstiegs-Guide zur Verwendung von React mit Laravel + Inertia.js. Historischer Hintergrund von laravel/ui bis zu den aktuellen Starterkits sowie praxisnahe Erläuterung der Inertia-React-Hooks wie useForm und usePage.
- [Svelte – Einstieg mit Inertia × Laravel](https://kawax.biz/de/blog/svelte-introduction.md): Einstiegs-Guide zur Nutzung von Svelte mit Laravel + Inertia.js. Vom Compiler-basierten Ansatz und der Runen-Syntax von Svelte 5 bis zu Inertia-Svelte-Hooks wie useForm und usePage – praxisorientiert erklärt.

#### Einrichtung der Umgebung

- [PHP, Composer und Node.js mit Homebrew installieren (macOS)](https://kawax.biz/de/blog/mac-setup.md): Schritt-für-Schritt-Anleitung zur Installation von PHP, Composer und Node.js mit Homebrew unter macOS und zur Einrichtung der Laravel-Entwicklungsumgebung.
- [PHP, Composer und Node.js mit WSL installieren (Windows)](https://kawax.biz/de/blog/windows-setup.md): Schritt-für-Schritt-Anleitung zur Installation von PHP, Composer und Node.js mit WSL 2 unter Windows 10/11 und zur Einrichtung der Laravel-Entwicklungsumgebung.

## OpenAPI Specs

- [laravel-openapi](https://raw.githubusercontent.com/invokable/laravel-voicevox/refs/heads/main/docs/en/laravel-openapi.json)
