Exemplos práticos de plugins
Os capítulos anteriores apresentaram individualmente as capacidades de Plugin, Router, Component, Context, FlowEngine e outras. Este capítulo costura tudo — através de alguns exemplos práticos completos, mostra todo o processo de criação de um plugin, da concepção à conclusão.
Cada exemplo corresponde a um plugin de exemplo executável; você pode consultar o código-fonte ou rodá-lo localmente.
Lista de exemplos
Recomenda-se a leitura na ordem. O primeiro exemplo usa componentes React + uma API simples de servidor, sem envolver FlowEngine; os três do meio demonstram, respectivamente, as três classes base do FlowEngine: bloco, campo e ação; o último costura tudo o que foi aprendido — bloco, campo e ação — somado a uma data table do servidor, formando um plugin completo com integração front-back. Se você ainda não tem certeza se deve usar componente React ou FlowModel, comece por Component vs FlowModel.
Links relacionados
- Escreva seu primeiro plugin — criar um plugin executável do zero
- Visão geral do desenvolvimento do cliente — caminho de aprendizagem e índice rápido
- Visão geral do FlowEngine — uso básico do FlowModel e registerFlow
- Documentação completa do FlowEngine — referência completa de FlowModel, Flow e Context
- Component vs FlowModel — escolha entre componente ou FlowModel

