Aller au contenu

Centre de Documentation

Utilisez ce dossier comme carte de travail de la stack Fenod. Le README.md racine présente la base; ces guides expliquent comment construire, tester, déployer et améliorer avec cette stack.

Architecture de publication Starlight

  1. Vue d’ensemble de la Stack
  2. Outillage
  3. Guide de Migration
  4. Stratégie de Développement
  5. Patterns de Code
  6. Bonnes pratiques React
  1. Workflow de Développement avec l’IA
  2. Modèle de sécurité
  3. MCP avec Claude Code
  4. TDD avec l’IA
  5. Guide de Tests
  6. Débogage
  1. Guide de Déploiement
  2. Environnements et secrets
  3. Tokens API Cloudflare
  4. Modèle de sécurité
  5. Email
  6. Guide d’Amélioration d’App
  7. Débogage
  8. État de l’Outillage Local
  1. Guide SEO Astro
  2. Récupération de données TanStack
  3. Guide Offline-First
GuideUtilisez-le pour
Vue d’ensemble de la StackChoisir les valeurs par défaut principaux et éviter la dispersion de la stack
OutillageDefaults VoidZero, Vite, Vitest, Ultracite, tsgo, Rolldown et tsdown
Guide de MigrationPasser du scaffold à un projet prêt pour la production
Stratégie de DéveloppementExécuter un delivery par phases avec une approche UI-first
Patterns de CodeRéutiliser des patterns d’implémentation à travers la stack
Bonnes pratiques ReactRègles simples React pour agents, PRs, sécurité, accèssibilite et React Doctor
GuideUtilisez-le pour
Workflow de Développement avec l’IADefinir le modèle de travail quotidien avec Cursor, Claude Code, MCP et la vérification
Modèle de sécuritéSecrets, agents, autorité Cloudflare, prompt injection, données et gates production
Fournisseurs IAWorkers AI, AI Gateway, Replicate — guide des modèles et comparatif providers
MCP avec Claude CodeCharger les outils dynamiquement, inspecter le navigateur et piloter Cloudflare
TDD avec l’IARendre la sortie de l’IA plus sûre avec des boucles red/green/refactor
Guide de TestsStructurer Vitest, Playwright, MSW, React Doctor et l’organisation des tests
DébogageDeboguer le navigateur, les logs et l’edge runtime
GuideUtilisez-le pour
Guide de DéploiementDéployer sur Cloudflare, configurer le CI/CD et les bindings
Environnements et secretsInfisical, secrets Cloudflare et env de déployer sécurisée
Tokens API CloudflareTokens à privilege minimal, garde-fous IA et usage Wrangler sécurisé
Modèle de sécuritéModèle transversal pour secrets, agents, données et changements production
EmailEmail inbound Cloudflare, outbound transactionnel, deliverability et workflows agents
Guide d’Amélioration d’AppRenforcer la performance, la résilience et l’opérabilité
État de l’Outillage LocalAuditer ce qui est installe localement et ce qui doit rester principal
Les Primitives de Calcul CloudflareWorker vs Dynamic Worker vs Container: quand utiliser chacun
GuideUtilisez-le pour
Récupération de données TanStackChoisir entre loaders, queries et patterns hybrides
Guide SEO AstroStructurer le SEO pour les projets à fort contenu
Guide Offline-FirstMettre en place le PWA, l’IndexedDB, la sync et la résilience
  • Les details spécifiques à la machine vont dans État de l’Outillage Local, pas dans le README.md racine.
  • Les pratiques réutilisables doivent vivre dans docs/; les particularités d’un seul projet doivent rester dans ce projet.