mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-04-06 21:41:42 +02:00
36 lines
1.0 KiB
Markdown
36 lines
1.0 KiB
Markdown
# n8n — Patterns validés : Général
|
|
|
|
> Extrait de la base de connaissance Lead_tech. Voir `knowledge/n8n/patterns/README.md` pour l'index complet.
|
|
|
|
---
|
|
|
|
## Principes de conception
|
|
|
|
- Un workflow = un objectif clair
|
|
- Noms de nodes explicites (décrivent ce que le node fait, pas ce qu'il est)
|
|
- Gestion des erreurs prévue dès le départ (Error Trigger ou Try/Catch)
|
|
- Facilité de reprise après plusieurs semaines : documenter les workflows non triviaux
|
|
|
|
---
|
|
|
|
<a id="pattern-n8n-feature-flags-routage-plateformes"></a>
|
|
## Pattern : Feature flags pour routage plateformes
|
|
|
|
- Node : Code (JS)
|
|
- Contexte : activation / désactivation de plateformes (réseaux sociaux, canaux, intégrations)
|
|
- Avantage : test, rollback, évolutivité, debug simplifié
|
|
- Limites / vigilance : nécessite discipline (un seul point de config, pas de flags dispersés)
|
|
- Validé le : 2025-12-19
|
|
- Contexte technique : `n8n 1.121.2 / self-hosted / docker`
|
|
|
|
Exemple :
|
|
|
|
```js
|
|
const config = {
|
|
test: false,
|
|
facebook: true,
|
|
instagram: true,
|
|
linkedin: true,
|
|
};
|
|
```
|