Exemples pratiques de plugins
Les chapitres précédents ont présenté individuellement Plugin, Router, Component, Context, FlowEngine et autres capacités. Ce chapitre les rassemble — à travers plusieurs exemples pratiques complets, il montre le processus de développement d'un plugin de la création à l'achèvement.
Chaque exemple correspond à un plugin d'exemple exécutable : vous pouvez en consulter le code source ou le faire tourner localement.
Liste des exemples
Il est recommandé de les lire dans l'ordre. Le premier exemple utilise des composants React + une simple API serveur, sans FlowEngine ; les trois suivants illustrent respectivement les classes parentes BlockModel, FieldModel et ActionModel de FlowEngine ; le dernier rassemble les notions de bloc, champ et action des exemples précédents avec une table de données serveur, pour former un plugin complet à intégration front-back. Si vous hésitez entre composants React et FlowModel, consultez d'abord Component vs FlowModel.
Liens connexes
- Écrire votre premier plugin — créer un plugin exécutable de zéro
- Aperçu du développement côté client — parcours d'apprentissage et index rapide
- Aperçu de FlowEngine — utilisation de base de FlowModel et registerFlow
- Documentation complète FlowEngine — référence complète FlowModel, Flow, Context
- Component vs FlowModel — choisir entre composant et FlowModel

