Шпаргалка по разработке плагинов
При написании плагина часто возникает мысль: «Что и где именно писать, какой API вызывать?». Эта шпаргалка поможет быстро найти ответ.
Структура каталогов плагина
При создании плагина через yarn pm create @my-project/plugin-name автоматически генерируется следующая структура каталогов. Не создавайте каталоги вручную, чтобы не пропустить шаг регистрации и не получить неработающий плагин. Подробности см. в Написание первого плагина.
Клиент: что я хочу сделать → как это написать
Сервер: что я хочу сделать → как это написать
Шпаргалка по FlowModel
Шпаргалка по методам перевода
Шпаргалка распространённых API-вызовов
Связанные ссылки
- Обзор клиентской разработки — путь обучения и быстрый указатель
- Plugin (Плагин) — точка входа плагина и жизненный цикл
- Частые проблемы и руководство по устранению неполадок — разбор часто встречающихся проблем
- Router (Маршрутизация) — регистрация маршрутов страниц
- FlowEngine → Расширение блоков — базовые классы серии BlockModel
- FlowEngine → Расширение полей — разработка FieldModel
- FlowEngine → Расширение действий — разработка ActionModel
- Collections (Таблицы данных) — defineCollection и типы полей
- i18n Интернационализация — формат файлов перевода
- ResourceManager (Управление ресурсами) — пользовательские REST API
- ACL Контроль доступа — настройка прав доступа
- Plugin (Плагин, сервер) — жизненный цикл серверного плагина
- Написание первого плагина — создание каркаса плагина

