Waimia.
§ POC · Composable V2

Première offre composable

Cette page utilise SectionsRenderer · 0 ligne de HTML hardcoded. Tout vient du frontmatter MDX.

Métriques POC
  • 19sections W6 disponibles
  • 0ligne HTML hardcodée
  • Zodvalidation build-time
  • ~30lignes MDX frontmatter
Méthode · 3 étapes

Comment composer une offre

Trois étapes simples pour ajouter une offre sans toucher au code.

  1. 01
    Décrire en MDX frontmatter

    Ajouter un array `sections: [...]` dans le frontmatter avec les types et props W6.

  2. 02
    Zod valide au build

    Discriminated union garantit que chaque section a les bons champs. Zéro erreur runtime.

  3. 03
    SectionsRenderer rend

    La route /offres/[slug] détecte sections et bypasse OffresDetailTemplate.

Adopter composable pour vos prochaines offres ?

Cette page prouve que le système fonctionne. Toutes les nouvelles offres peuvent passer en composable.