Практические примеры плагинов
В предыдущих главах были по отдельности рассмотрены такие возможности, как Plugin, Router, Component, Context, FlowEngine. Эта глава связывает их вместе — через несколько полных практических примеров демонстрируется весь процесс плагина от создания до завершения.
Каждому примеру соответствует работоспособный плагин-пример, исходный код которого можно посмотреть или запустить локально.
Список примеров
Рекомендуется читать по порядку. Первый пример использует React-компонент + простой серверный API, не задействует FlowEngine; в средних трёх по очереди демонстрируются три базовых класса FlowEngine — блок, поле и действие; последний связывает изученные блок, поле и действие, добавляет серверную таблицу данных и собирает полноценный плагин с интеграцией фронтенда и бэкенда. Если Вы пока не уверены, использовать React-компонент или FlowModel, сначала посмотрите Component vs FlowModel.
Связанные ссылки
- Написание первого плагина — создание работоспособного плагина с нуля
- Обзор клиентской разработки — путь обучения и быстрый указате ль
- Обзор FlowEngine — базовое использование FlowModel и registerFlow
- Полная документация FlowEngine — полный справочник по FlowModel, Flow, Context
- Component vs FlowModel — выбор между компонентом и FlowModel

