Aller au contenu

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

8+

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. C'est l'architecture de Cookuna, notre carnet de recettes en ligne : l'import, le planning et la liste de courses sont des composants Livewire, et Alpine.js ne pilote que les minuteurs de cuisine (voir l'étude de cas Cookuna). Même principe sur FootKop, où la grille de pronostics et le chat de match se rafraîchissent d'eux-mêmes à chaque but (voir l'étude de cas FootKop).

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 généralement 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

Développement web sur mesure

Développement web sur mesure : applications et plateformes métier conçues pour vos process, du cadrage au déploiement. Du développement d'application sur mesure pensé pour durer, pas un template à adapter.

Logiciel sur mesure pour votre métier

Logiciel sur mesure pour votre métier : ERP, CRM, back-office et tableaux de bord calés sur vos process réels, pas sur une solution sur étagère. Vous le concevez avec nous, vous en possédez le code.

Création de site e-commerce sur mesure

Création de site e-commerce et de marketplace sur mesure : de la boutique en ligne au paiement, une plateforme rapide et pensée pour convertir. Vous possédez le code, pas un empilement de plugins.

Site vitrine & landing page sur mesure

Création de site vitrine et de landing page sur mesure : une vitrine rapide, soignée et administrable, conçue pour convertir. Pas un template à rallonge.

Réalisations

Projets construits avec Livewire

Développement Web

FootKop

FootKop est la maison numérique des fans de foot : un forum par club, des pronostics sans argent en jeu et des classements, sur douze compétitions d'Angleterre, de France, d'Espagne et d'Europe. Une plateforme communautaire suivie en direct.
Découvrir FootKop
FootKop
Développement Web

Cookuna

Cookuna transforme n'importe quel lien de recette en fiche de cuisine propre, sans publicité, rangée dans un carnet privé, puis aide à planifier la semaine et à faire les courses. 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

Nos autres expertises

Livewire s'inscrit dans un socle plus large

React Native

Framework mobile cross-platform pour livrer iOS et Android depuis une seule codebase JavaScript/TypeScript.

Vue.js

Framework JavaScript progressif pour les interfaces riches : applications monopage, tableaux de bord et éditeurs où chaque interaction compte.

Filament

Framework de back-office Laravel : la majorité des besoins d'un panel admin sortent prêts à l'emploi, et les cas spécifiques se composent proprement par-dessus.