プラグイン実践例
これまでの章では Plugin、Router、Component、Context、FlowEngine などの各機能を個別に紹介しました。この章ではそれらをまとめて、いくつかの完全な実践例を通じて、プラグインの作成から完成までの全プロセスを示します。
各例はそれぞれ実行可能なサンプルプラグインに対応しており、ソースコードを直接確認したりローカルで実行できます。
例の一覧
順番に読むことをお勧めします。最初の例は React コンポーネント + シンプルなサーバーインターフェースで、FlowEngine は使いません。中間の3つはそれぞれ FlowEngine のブロック、フィールド、操作の3つの基底クラスをデモします。最後の例はこれまでに学んだブロック、フィールド、操作をまとめ、サーバーサイドのデータテーブルと組み合わせて、完全なフロントエンド・バックエンド連携プラ グインを構成します。React コンポーネントと FlowModel のどちらを使うか迷ったら、先に Component vs FlowModel をご覧ください。
関連リンク
- はじめてのプラグインを書く — ゼロから実行可能なプラグインを作成
- クライアント開発概要 — 学習パスとクイックインデックス
- FlowEngine 概要 — FlowModel の基本的な使い方と registerFlow
- FlowEngine 完全ドキュメント — FlowModel、Flow、Context の完全リファレンス
- Component vs FlowModel — コンポーネントか FlowModel かの選択

