Notre expertise

Spécialistes Livewire

Notre brique d'interactivité serveur depuis 2020. Une seule codebase Laravel, des composants réactifs écrits en PHP, et le minimum de JavaScript côté client. Déployé en production sur Le Rugbynistère, Perpitech, Focus Padel et Perpignan Marketplace.

Années d'expertise

6

Depuis 2020

Projets livrés

7+

Plateformes en production utilisant Livewire

Domaines couverts

4

Types de projets accompagnés

Pourquoi Livewire

Ce qu'on en tire au quotidien

PHP uniquement

Composants interactifs écrits en PHP pur. Plus de saut de contexte entre back et front, plus de double codebase à maintenir.

Codebase unifiée

Logique, validation, template et état cohabitent dans la même classe Livewire. La complexité architecturale chute drastiquement.

Validation temps réel

Erreurs de saisie affichées instantanément via wire:model, sans recharger, sans écrire un seul gestionnaire d'événement JS.

Bundle léger

Zero framework JS lourd côté client. Quelques Ko de runtime au lieu de plusieurs centaines pour un équivalent React/Vue.

Réactivité serveur

Les propriétés synchronisent automatiquement entre client et serveur. Pas de store, pas de hooks, pas de boilerplate.

Compose avec Alpine.js

Pour les interactions purement client (toggles, animations), Alpine prend le relais. Le combo TALL stack au complet.

Testable avec Pest

API de test dédiée pour piloter les composants comme un utilisateur : setter, call action, assertions sur le rendu. Tests bouts-en-bouts simples.

Prototypage rapide

Du formulaire validé au CRUD complet en quelques minutes, en restant dans les conventions Laravel familières.

Pourquoi Livewire dans nos projets

Nous utilisons Livewire depuis 2020, dès la version 1, sur tous les projets de notre agence Laravel sur mesure. À l'époque, c'était un pari : pouvait-on vraiment éviter le surcoût d'une SPA pour la majorité des écrans qu'on construit ? Six ans plus tard, la réponse est sans ambiguïté pour les produits que nous livrons.

Notre conviction

Pour la grande majorité des applications web (back-offices, dashboards métier, marketplaces, plateformes éditoriales), un SPA classique impose un coût qui n'est pas justifié par la valeur livrée. Deux codebases, deux pipelines de déploiement, deux paradigmes mentaux, deux endroits pour la validation. Livewire dissout cette complexité.

Notre approche concrète

Nous construisons d'abord en composants Livewire pleinement serveur. Quand un besoin d'interactivité client pure apparaît (toggle, drawer, animation), nous ajoutons Alpine.js par-dessus. Ce découpage explicite (serveur pour la logique métier, client pour l'interface) évite que tout devienne tout-Livewire ou tout-Alpine.

Quand Livewire est la bonne réponse

  • Back-offices et dashboards métier : formulaires complexes, tables interactives, filtres réactifs
  • Applications CRUD à interactions modérées : SaaS B2B, outils internes, intranets
  • Plateformes éditoriales et e-commerce : checkout, gestion de panier, navigation par facettes
  • MVP et prototypes : ship rapidement sans déployer une stack frontend complète
  • Migration progressive depuis Blade : injecter de la réactivité sans tout réécrire

Quand préférer autre chose

Nous ne forçons pas Livewire partout. Pour ces cas, un vrai framework JS reste plus adapté :

  • Applications offline-first ou PWA avec sync différée
  • Éditeurs temps réel collaboratifs (think Notion, Figma)
  • UI très interactives (drag-and-drop complexe, manipulation graphique 3D, jeux)
  • Applications mobiles natives ou hybrides

Notre stack autour de Livewire

  • Backend : Laravel 12, PHP 8.4
  • Interactivité client : Alpine.js 3 pour les besoins non-serveur
  • Composants UI : Flux (composants Pro Livewire officiels)
  • Style : Tailwind CSS v4
  • Tests : Pest avec les helpers livewire() pour piloter les composants
  • Outillage : Laravel Boost, Pint, Rector

Nos modes d'intervention

Migration de SPA vers Livewire

Vous avez un front React/Vue qui devient une dette ? Nous évaluons ce qui mérite d'être migré, ce qui doit rester, et menons la transition par modules.

Développement de A à Z

Architecture, composants, tests, mise en production. Une seule équipe, du cadrage au runbook.

Audit Livewire

Optimisation des renders, élimination des full-component refreshes inutiles, organisation des composants, tests manquants. Livrable : rapport actionnable avec priorisation.

Augmentation d'équipe

Vous avez une équipe Laravel mais pas l'expertise Livewire ? Nous embarquons pour le temps d'un chantier puis transmettons.

Questions fréquentes

Agence Livewire : ce qu'on nous demande

Pour la majorité des back-offices, dashboards et SaaS B2B, Livewire est plus simple, plus rapide à livrer et plus économe à maintenir. Un vrai SPA n'est justifié que pour les UI très interactives (éditeurs temps réel, builders visuels) ou les applications offline-first. On évalue à chaque projet plutôt que d'imposer un dogme.
Livewire fait partie de notre TALL stack standard, pas de surcoût dédié. À périmètre équivalent, un projet Livewire coûte typiquement 20-40% moins cher qu'un projet Laravel + SPA, parce qu'on évite la double codebase, le pipeline frontend séparé et les équipes en silos.
Oui. Composants trop gros, full-renders inutiles à chaque interaction, tests manquants : on audite, on découpe en composants plus petits, on remplace les `wire:click` qui font des full-renders par de l'Alpine, on installe les tests Pest qui manquent. Livrable : rapport actionnable avec priorisation.
Oui, depuis longtemps. Nous l'avons en production sur Le Rugbynistère, Perpitech, Focus Padel et Perpignan Marketplace. La v4 est mature, l'écosystème Flux et Filament reposent dessus, et la communauté est dense. Le risque "techno trop jeune" n'existe plus.
Discutons de votre projet

Un projet Livewire en tête ?

Que vous démarriez de zéro ou repreniez une base existante, on cadre le projet en amont, sans engagement.
Vous préférez avoir une estimation rapide ? Notre outil vous donne une fourchette en quelques minutes.

Où nous l'utilisons

Livewire dans nos services

Réalisations

Projets construits avec Livewire

Développement Web

Perpitech

Site vitrine de Perpitech, spécialiste de la recherche et détection de fuites d'eau à Perpignan : un site sur mesure en stack TALL pour gagner en visibilité auprès des assureurs et clarifier des méthodes techniques de pointe.
Découvrir Perpitech
Perpitech
Développement Web

Cookuna

Cookuna transforme n'importe quel lien de recette en fiche de cuisine propre, sans publicité, centralisée dans un carnet privé. Une application web pensée pour la confidentialité.
Découvrir Cookuna
Cookuna
Développement Web

CRM Perpitech

CRM métier sur mesure pour Perpitech, spécialiste de la recherche de fuites : gestion des dossiers, sinistres et assureurs, génération automatique des rapports d'expertise en Word, rendez-vous dans Google Agenda et médias archivés sur NAS Synology.
Découvrir CRM Perpitech
CRM Perpitech
Développement Web

Le Rugbynistère

Refonte intégrale, repartie de zéro en stack TALL, du média rugby Le Rugbynistère : un site éditorial à fort trafic — actualités, classements, programme TV et commentaires — lu par plus d'un million de passionnés chaque mois.
Découvrir Le Rugbynistère
Le Rugbynistère