Blog

Retrouvez mes tutoriels, mes astuces et mes réflexions sur le développement web.

Vue 3 Slots : Guide Complet de la Composition de Composants

Les slots sont l'une des fonctionnalités les plus puissantes de Vue pour construire des composants réutilisables et flexibles.

27 Oct, 2025

Lire plus
Maîtriser l'hydration dans Vue 3 et Nuxt : Guide avancé avec TypeScript

Plongez dans les mécanismes internes de l'hydration avec Vue 3 et Nuxt. Découvrez comment optimiser les performances SSR, gérer les mismatches, et implémenter des stratégies d'hydration avancées avec TypeScript.

07 Oct, 2025

Lire plus
Symfony MCP Bundle : Intégrez le Model Context Protocol dans vos applications

Découvrez comment le Symfony MCP Bundle permet d'intégrer facilement le Model Context Protocol d'Anthropic dans vos applications Symfony pour créer des agents IA intelligents et contextuels.

07 Oct, 2025

Lire plus
Le CMS enterprise pour vos projets ambitieux

Explorez Drupal 10, le CMS open-source puissant qui alimente des milliers de sites d'entreprise et gouvernementaux grâce à sa flexibilité, sa sécurité et son extensibilité.

07 Oct, 2025

Lire plus
L'Architecture Hexagonale : Principes et implémentation en PHP

Découvrez comment l'architecture hexagonale (Ports & Adapters) permet de créer des applications maintenables, testables et indépendantes des frameworks en séparant la logique métier de l'infrastructure.

07 Oct, 2025

Lire plus
Nuxt.js 3 : Le framework Vue ultime pour vos applications modernes

Découvrez Nuxt.js 3, le framework Vue.js qui révolutionne le développement d'applications web avec le server-side rendering, l'architecture hybride et une expérience développeur exceptionnelle.

07 Oct, 2025

Lire plus
Don't prerend as static HTML with Astro

In Astro, setting export const prerender = false; in a page or component file prevents it from being prerendered as static HTML during the build process. Here's when you should consider using this option

08 Mar, 2025

Lire plus
Template Directives "client:load"

In Astro, client:load is a directive used to control when a client-side component should be hydrated and run its JavaScript on the client. Setting client:load on a component instructs Astro to load and hydrate the component immediately after the initial HTML is loaded. This is useful when you need interactivity on a component right away.

08 Mar, 2025

Lire plus