Ce que je livre
- Composants Livewire testés, pas seulement cliqués
- Tableaux filtrables, tris et pagination sans rechargement
- Formulaires multi-étapes avec validation côté serveur
- Alpine.js pour ce qui doit rester dans le navigateur
Livewire pour des interfaces réactives sans monter une SPA : panneaux d'administration, tableaux filtrables, formulaires multi-étapes. Le tout en PHP, testable comme le reste de l'application. Disponible pour des missions en remote (EU), en remote ou sur site selon le projet.
Valider les propriétés Livewire au plus près des données avec #[Validate] : règles et messages par propriété, tableaux, required_if, et quand garder $rules.
Synchroniser les champs de formulaire avec le composant Livewire en temps réel grâce à wire:model.live : debounce, recherche, validation instantanée.
Disponible pour missions PHP / Laravel / WordPress / Silverstripe en Belgique et remote EU.