Document 02 · Version 1.0 — 23 juillet 2026

Choix de la stack technique

Comparatif complet — toutes les familles de solutions, jugées contre les contraintes du cahier des charges · Décision à prendre par Julien

1. Les contraintes qui jugent les options

#ContrainteSource
C1Multi-tenant : N sites, domaines personnalisés + SSL auto dès la V1Specs §3.5
C2E-commerce complet V1 : panier, checkout invité, Stripe Connect (argent au vigneron, commission plateforme automatique)Specs §3.4
C3Éditeur ultra-simple (pistes A/B) ; donnée = document de blocs typésSpecs §3.3
C4Sites publics très rapides, coût marginal par site ~nulSpecs §6
C5Un seul dev : expert WordPress (7 ans, 300+ sites), HTML/CSS/JS ok, pas de React/Node en production, assisté par ClaudeJulien
C6MVP démontrable en ~3 mois, temps pleinJulien
C7Budget infra 50-200 €/mois pendant la phase 5-10 clientsJulien
C8Préférence produit 100 % propriétaire ; ambition (business vs SaaS) pas tranchée → ne fermer aucune voieJulien
C9Duplicable : site n°10 = zéro effort de plus que le n°2Specs §1.3

Point dur n°1 : C2

Prélever automatiquement une commission sur chaque vente exige Stripe Connect côté plateforme — trivial en code sur mesure, moyen dans WordPress, impossible ou contourné dans la plupart des solutions « buy ».

Point dur n°2 : C5 × C6

Trois mois temps plein : confortable dans un écosystème maîtrisé, tendu dans un écosystème découvert — même si Claude écrit 80 % du code, c'est toi qui débogueras le checkout un dimanche soir.

2. Panorama : sept options, du « tout acheter » au « tout construire »

← Buy · vitesseBuild · propriété →
F. Shopify par client E. Duda marque blanche A. WordPress multisite WaaS B. WP headless + front statique D. Payload CMS + Next.js ⭐ C. Full custom Next.js G. Exotiques (écartées)

Option A — WordPress multisite « WaaS » ton terrain

Principe. Un seul WordPress multisite héberge tous les sites vignerons. Chaque site = un sous-site avec WooCommerce, un thème maison (blocs via ACF ou Gutenberg custom), admin entièrement masqué et remplacé par des écrans sur mesure — ce que tu sais faire les yeux fermés. La couche « plateforme » (duplication, abonnements, domain mapping) via Ultimate Multisite (fork communautaire de WP Ultimo) ou développée maison.

Vitesse maximale pour TOI : MVP réaliste en 4-6 semaines · autonomie de débogage totale dès le jour 1 · WooCommerce = e-commerce éprouvé (des années de cas limites résolus) · duplication native · domain mapping natif · ~50-100 €/mois.

Stripe Connect est le vrai caillou : les plugins existants (WC Vendors, Split Pay, YITH) sont pensés pour des marketplaces mono-site, pas du multisite. Deux issues : passerelle Connect maison (du code de paiement à maintenir) ou commission facturée mensuellement à la main en V1.
L'éditeur « waouh » à contre-courant : l'admin WP même très maquillé reste un back-office de CMS ; risque d'un produit qui ressemble à « du WordPress bien fait ».
Signal WP Ultimo : la référence commerciale du WaaS WordPress a été abandonnée début 2026 (fork communautaire actif, v2.14.2 en 07/2026 — utilisable, mais le signal compte).
Mises à jour × N sites, surface de sécurité connue · actif tech peu valorisable si la voie SaaS se confirme (mais très vendable comme business).

Verdict : l'option la plus rapide vers des clients payants, la moins risquée pour toi, la moins différenciante en produit.

Option B — WordPress headless + front statique

Principe. WP garde le back-office (ACF, admin custom) mais ne sert plus les sites : un front séparé (Astro/Next.js) génère des sites statiques ultra-rapides déployés sur CDN.

Back-office dans ta zone de confort · sites statiques imbattables · sécurité (WP non exposé).

Deux systèmes à faire vivre : la complexité de A plus celle d'un front JS, sans la vitesse de A · le e-commerce se complique (panier dynamique sur du statique) · l'aperçu live devient un chantier (latence de régénération) · n'apporte rien pour C8.

Verdict : le pire ratio complexité/bénéfice pour ce projet — les inconvénients des deux mondes. Écartée.

Option C — Full custom : Next.js + Postgres

Principe. Une seule application Next.js multi-tenant (le domaine appelé détermine le tenant) : sites publics, studio, admin. Postgres managé (Supabase/Neon), Stripe Connect natif, Vercel pour domaines + SSL. Chaque site = un document JSON de blocs rendu par tes templates.

Alignement parfait avec les specs : Connect + commission = cas d'école documenté par Stripe · document de blocs natif · propriété totale, voie SaaS grande ouverte · la stack que Claude assiste le mieux · ~45-75 €/mois.

Tout est à construire, y compris l'ingrat (commandes, emails, factures, remboursements — que WooCommerce offre gratuitement) · React/Next en prod est un monde nouveau pour toi : estimation honnête 12-16 semaines, courbe douloureuse au début · risque classique : 3 mois de plomberie et un éditeur pauvre à la démo.

Verdict : la destination probablement idéale, le chemin le plus risqué aujourd'hui.

Option D — Payload CMS + Next.js le sur-mesure qui triche ⭐

Principe. Comme C, mais sans repartir de zéro : Payload CMS 3 est un CMS open source (MIT) qui vit dans l'app Next.js et fournit d'office l'admin auto-généré, l'auth, les médias, le multi-tenant officiel et un plugin e-commerce officiel (produits, paniers, commandes, Stripe par défaut, checkout invité). Tu développes : les templates des thèmes, le studio simplifié (surcouche qui lit/écrit le document de blocs), et l'intégration Connect pour la commission.

60-70 % de la plomberie de C offerte — tes 3 mois vont sur ce qui différencie (thèmes + éditeur + onboarding) · mêmes qualités structurelles que C (propriété, blocs natifs, Connect, Vercel, duplication par API) · open source, communauté très active, pas de rente · le back-office Payload sert d'admin plateforme dès le jour 1 · courbe C5 adoucie : tu apprends React sur des templates de sites (ta spécialité conceptuelle).

C5 reste le risque principal : du React/Next en production, nouveau pour toi · plugin e-commerce jeune (bien moins de cas limites résolus que WooCommerce) — vérifier tôt TVA française, tranches de livraison, cohabitation avec Connect · l'admin Payload n'est pas le studio « waouh » : l'éditeur vigneron reste à construire par-dessus · 2-3 semaines avant d'être productif.

Verdict : le meilleur rapport propriété/effort si le JS moderne te convient. L'option à tester en premier (§4).

Option E — Duda en marque blanche le « buy » sérieux

Principe. Duda est un site builder pour agences : marque blanche complète, éditeur simplifié avec permissions par client (tu peux ne laisser QUE textes/photos — l'esprit exact du CDC), templates dupliquables, e-commerce intégré. ~149 $/mois (4 sites inclus) + ~17 $/mois/site + add-on e-commerce ~8-49 $/mois/site.

Time-to-market imbattable : plateforme démontrable en 1-2 semaines, zéro infra · l'éditeur restreint est précisément le concept produit — déjà construit, testé, mobile · excellent véhicule de phase 0.

C2 ✗ : aucun mécanisme de commission plateforme — ton modèle à 3 étages perd un étage · C8 ✗✗ : zéro actif propriétaire, fonds de commerce construit sur la plateforme d'un tiers, migration = tout refaire · à 10 clients e-commerce : ~350-500 $/mois, hors budget et marge rongée · personnalisation profonde (piste B, logique vin) limitée · vérifier la qualité du français des interfaces.

Verdict : mauvaise fondation pour LE produit, mais excellent outil de validation si tu veux vendre avant de construire.

Option F — Shopify (une boutique par client)

Principe. Chaque vigneron = un store Shopify (~29-39 $/mois/store) avec ton thème maison (Liquid) dupliqué, toi comme agence.

Le meilleur checkout du marché, fiabilité totale · thème dupliquable, exploitation quasi nulle.

Pas une plateforme, une collection de comptes : 29-39 $/mois/store à Shopify avant ta marge — en concurrence frontale avec ton propre abonnement · l'admin Shopify complet exposé au vigneron : l'opposé du « radicalement simple » · pas de commission plateforme (hors Shopify Plus, hors budget) · aucun actif · la vitrine éditoriale est le point faible de Shopify.

Verdict : pertinent pour « je monte des boutiques pour vignerons » (service). Incompatible avec le produit-plateforme du CDC.

Option G — Les pistes exotiques (examinées, écartées)

PisteC'est quoiPourquoi écartée
WebstudioBuilder visuel type Webflow, open sourceBuilder trop puissant (tout CSS exposé) = l'inverse du CDC ; self-host du builder non recommandé en prod ; pas d'e-commerce natif
Plasmic / Builder.ioBuilders headless à intégrerPensés pour des équipes produit, pas des clients finaux non-tech
Medusa / SaleorMoteurs e-commerce headless open sourceTaillés pour du gros e-commerce ; multi-tenant « N petites boutiques » = gros chantier ; overkill pour 6 références de vin
Astro + CMS git + SnipcartStatique + panier JS tiersÉditeur trop faible pour le persona ; Snipcart ~2 % ; assemblage fragile
Framer / WebflowBuilders design haut de gammePas de vraie marque blanche multi-clients ; e-commerce faible ou cher par site
10Web & co« AI website builder » sur WPTu ferais mieux toi-même avec Claude + ton thème ; dépendance sans bénéfice

3. Matrice de synthèse

✓✓ / ✓ excellent / correct · ~ moyen, contournable · bloquant ou très faible

CritèreA. WP WaaSB. WP headlessC. Full customD. Payload ⭐E. DudaF. Shopify
C1 Multi-tenant, domaines+SSL~✓✓
C2 Connect + commission auto~~✓✓
C3 Éditeur propriétaire, blocs typés~~✓✓✓✓~
C4 Perf / coût marginal~✓✓
C5 Fit avec TES compétences✓✓~~✓✓
C6 MVP en 3 mois✓✓ 4-6 sem.~ 12-16 sem. 10-14 sem.✓✓ 1-2 sem.✓✓ 2-3 sem.
C7 Budget 50-200 €/mois✓✓✓✓~→✗~
C8 Propriété / voie SaaS~~✓✓✓✓✗✗
C9 Duplication✓✓✓✓✓✓✓✓
Exploitation long terme (solo)~✓✓✓✓
Risque principalPeu différencié ; Connect à bricolerComplexité ×2Courbe React + tout à construireCourbe React ; plugin jeuneDépendance ; pas de commissionCoût/store ; admin exposé

4. Recommandation — en trois temps

Le choix réel se résume à A contre D (les seules à concilier propriété ou quasi, e-commerce complet, budget et délai). E est un outil de validation, pas une fondation ; B, C, F, G s'écartent d'elles-mêmes.

1 · Dès maintenant

Le site pilote de la phase 0 en WordPress

Ton outil : livrable en quelques jours, il teste le circuit réel (commandes, DHL, Stripe) et sert de démo commerciale. Aucun regret possible, rien à jeter — c'est de la vente, pas de la plateforme.

2 · En parallèle, 2 semaines

Spike sur Payload + Next.js (option D)

Avant d'engager les 3 mois, quatre livrables mesurables :

  • un mini-site vigneron rendu depuis un document de blocs stocké dans Payload ;
  • le plugin multi-tenant en marche : 2 tenants, 2 domaines de test ;
  • un checkout Stripe Connect de bout en bout : paiement test → argent sur un compte connecté → commission plateforme prélevée ;
  • ton ressenti honnête : Claude + toi êtes-vous productifs, ou chaque heure est-elle une bataille ?
3 · La décision, objectivée

Le spike tranche

Il passeoption D : le produit 100 % propriétaire que tu préfères, la voie SaaS ouverte, la commission Connect native. Les 3 mois sont réalistes car Payload fournit la plomberie.

Il casseoption A sans état d'âme : un WaaS WordPress bien exécuté par un expert est un très bon business. Commission facturée mensuellement en V1 (trivial à 5-10 clients), admin masqué + ACF pour une version honnête de la piste A. Migration vers D plus tard, avec des revenus et peut-être un associé dev — position bien plus confortable qu'aujourd'hui.

Ce séquencement coûte 2 semaines et évite les deux erreurs symétriques : parier 3 mois sur un écosystème que tu découvres, ou enterrer par réflexe l'option qui correspond le mieux au produit que tu veux.

Stack de référence si D est retenue

BriqueChoixCoût/mois (5-10 clients)
Framework & hébergementNext.js sur Vercel Pro (domaines custom + SSL auto)~20 $
CMS / back-office / multi-tenantPayload CMS 3 (open source, dans la même app)0
Base de donnéesPostgres managé : Neon ou Supabase0-25 $
PaiementsStripe Connect (destination charges + application fee)à la transaction
Emails transactionnelsResend ou Postmark0-20 $
ImagesCloudflare R2 + optimisation Next/Image~5 $
Total~50-70 €/mois ✓ C7

Stack de référence si A est retenue

BriqueChoixCoût/mois
CœurWP multisite + WooCommerce + ACF Pro + thème maisonlicences ~15 €
Couche WaaSUltimate Multisite (fork communautaire, v2.14.2 07/2026) — ou couche maison minimale0
HébergementManagé WP taillé multisite (Kinsta, Cloudways…)35-80 €
PaiementsStripe par sous-site ; commission V1 = facturation mensuelle manuelle ; V2 = passerelle Connect maisonà la transaction
Total~60-100 €/mois ✓ C7

5. Ce que ce choix ne décide PAS

Le thème n°1, l'onboarding quiz, l'inventaire des blocs, le circuit DHL, la grille tarifaire et le nom sont indépendants de la stack — Capucine peut avancer sur les maquettes dès aujourd'hui, et la phase 0 commerciale ne dépend d'aucune ligne de ce document.

Sources

← Document 01 · Cahier des charges Document 03 · Montage associés →