Diensten — Livewire + Alpine.js
Interactieve Laravel-apps zonder SPA-complexiteit
Niet elke Laravel-applicatie heeft een losse React- of Vue-SPA nodig. Met Livewire bouw ik interactieve interfaces direct in Blade, met server-side state in plaats van een aparte API-laag, en Alpine.js voor de kleine client-side interacties die geen volledig framework rechtvaardigen. Het resultaat: minder bewegende delen, minder onderhoud, en een team dat maar één taal — PHP — hoeft te beheersen om de hele applicatie te begrijpen.
Waarom Laravel Livewire + Alpine.js
Eén taal voor de hele applicatie
Geen aparte JavaScript-frontend met eigen build-pipeline, state management en API-contract — alles blijft PHP en Blade, wat overdracht aan een ander team sterk vereenvoudigt.
Sneller bouwen dan met een losse SPA
Geen dubbele validatielogica, geen serializers, geen API-versiebeheer. Een formulier of dashboard dat met een SPA-aanpak weken kost, staat met Livewire vaak in dagen.
Perfect gecombineerd met Filament
Filament (het admin-panel-framework dat ik veel gebruik) is zelf op Livewire gebouwd — beheeromgevingen en klant-facing interfaces delen dezelfde technische basis.
Alpine.js voor wat écht client-side moet
Dropdowns, modals, tabs en kleine animaties: Alpine.js regelt dit met een paar regels HTML-attributen, zonder een build-stap of framework-overhead.
Wat ik bouw
- Interactieve dashboards en klantportalen in Livewire
- Filament-beheeromgevingen (zelf op Livewire gebouwd)
- Realtime updates en formulieren zonder losse API
- Alpine.js voor micro-interacties en UI-state
- Migratie van een zware SPA-opzet naar Livewire
- Onderhoud met minimale technische schuld
Relevante projecten

Klink Languages
Klink Languages is een taalleerapp waarmee je woordenlijsten uit foto's of PDF's scant en automatisch omzet in oefenkaarten, leesverhalen en luisterfragmenten.

Mediawax
Voor Mediawax, een hosting- en domeinregistrator, heb ik het volledige platform opnieuw opgebouwd in Laravel, inclusief een uitgebreid klantenpaneel voor hosting, domeinen, VPS en SSL-certificaten.

NotarisVoorstel
NotarisVoorstel is een platform dat woningkopers en particulieren koppelt aan notariskantoren bij hen in de buurt, met directe offerteaanvragen, beoordelingen en een beheeromgeving voor de kantoren zelf.

Roamers
Roamers is een Nederlandstalig reisplatform met bestemmingspagina's, reisblogs en een deals-sectie waar gebruikers zelf reisaanbiedingen kunnen indienen.
Veelgestelde vragen
Goede Vragen
Verwachtingen scherp voordat we starten, met een eerlijk proces en heldere antwoorden.
Zodra de interactiviteit vooral bestaat uit formulieren, tabellen, filters en dashboards die met de database praten. Bij een applicatie die als losstaande mobiele app of offline-first ervaring moet werken, is een SPA of native app vaak logischer.
Met goede caching en wire:loading-states nauwelijks merkbaar voor de meeste zakelijke applicaties. Voor interfaces die extreem veel realtime client-side rekenwerk vragen, is een SPA soms wel de betere keuze.
Ja, meestal in fases per module, zodat de applicatie tussentijds bruikbaar blijft en het risico beperkt blijft.
Contact
Zeg Hallo
Heb je een project in gedachten? Vertel me er iets over, dan reageer ik binnen een dag.