Retours d’expérience et guides
Derrière chaque projet — architecture, performance et décisions techniques en conditions réelles.
S’abonner au flux RSS6 articles sur 11
Moderniser une plateforme B2B React et Node.js
Seul développeur sur une plateforme collaborative B2B en production depuis 2021, j’ai mis en œuvre la modernisation de son code sans interrompre les évolutions : retrait de Redux, composants passés aux hooks, pages plus rapides et droits revus.
Développer une DXP multi-tenants
Retour d’expérience sur Goodbizz, une DXP multi-tenants développée chez Ikomobi : architecture en microservices, données isolées par tenant, permissions définies module par module et action par action, bibliothèque de médias et consentement RGPD.
Refonte de l’e-commerce Cora avec Next.js et le SSR
Pour Cora, groupe belge de la grande distribution, nous avons réalisé la refonte du front-end de la boutique en ligne en Next.js, sur une API existante, avec un rendu côté serveur par magasin, deux langues et des parcours alignés sur les applications mobiles. J’y ai surtout porté l’espace client.
Claude Code au quotidien : méthode, MCP et TDD
Comment je travaille avec Claude Code depuis début 2026 : un contexte versionné dans le dépôt, des garde-fous techniques, une démarche spec, plan puis TDD, des agents de revue et quelques serveurs MCP. Une méthode éprouvée en production, notamment sur la DXP Goodbizz, et illustrée par ce portfolio et mon socle Next.js × Payload.
Accessibilité web : les bases qu’un développeur ne devrait pas rater
Un guide d’introduction à l’accessibilité web pour les développeurs : HTML sémantique, navigation au clavier et focus visible, contrastes, formulaires, bon usage d’ARIA, animations, particularités de React et Next.js, et les premiers outils pour tester.
Payload CMS et Next.js : un socle pour livrer un site vitrine en quelques jours
Pourquoi j’ai construit un socle réutilisable de sites vitrines avec Payload CMS et Next.js : un schéma de contenu versionné dans le code, une seule application à déployer, un page builder de 22 blocs, des tests sur trois niveaux, et un site de démonstration réalisé en quelques jours.
GSAP dans React et Next.js : animer sans nuire aux performances ni à l’accessibilité
Comment j’anime ce portfolio avec GSAP dans Next.js tout en gardant des scores Lighthouse au maximum ou presque : contenu rendu côté serveur, nettoyage systématique avec gsap.matchMedia, respect de prefers-reduced-motion et animations limitées à transform et opacity.
SEO technique d’un site Next.js : metadata, sitemap, JSON-LD et images de partage
Ce que j’ai mis en place pour le référencement, avec l’App Router de Next.js 16 : métadonnées par page, sitemap et robots générés depuis les données, données structurées, une image de partage par article, un flux RSS, un llms.txt, et les pièges rencontrés en chemin.
Reprendre une base de code existante en évitant toute régression
Une méthode issue de reprises réelles (une plateforme B2B en production depuis plusieurs années, un e-commerce refait à l’identique, une DXP repartie d’une base existante) : comprendre avant de modifier, sécuriser chaque mise en production, documenter et remettre à neuf par petites étapes validées avec les parties prenantes.
SSR, ISR ou statique : choisir le rendu avec Next.js
Le bon mode de rendu se choisit page par page, et non pour tout un site. Voici une grille de décision simple, illustrée par deux cas réels (ce portfolio, entièrement statique, et l’e-commerce Cora, rendu à chaque requête), avec la revalidation telle qu’elle fonctionne dans Next.js 16.
Quelle stratégie de tests pour un projet React ou Next.js ?
Que tester, avec quel outil et dans quelle proportion : la logique pure avec Vitest, les composants avec React Testing Library, quelques parcours critiques avec Playwright, ce qu’il vaut mieux ne pas tester, et comment faire tourner le tout en CI.