# Template Plugin Шаблон плагина для LOOP. ## Структура проекта - `server/` - серверная часть плагина (Go) - `webapp/` - клиентская часть плагина (React/TypeScript) - `plugin.json` - манифест плагина - `plugin.go` - точка входа плагина ## Установка и сборка ```bash cd server go mod download cd ../webapp yarn install cd .. make build ``` ## Разработка Для разработки используйте команды из Makefile: - `make server` - сборка серверной части - `make webapp` - сборка клиентской части - `make dist` - полная сборка плагина - `make check-style` - проверка стиля кода - `make test` - запуск тестов ## Настройка Измените следующие файлы для настройки плагина: - `plugin.json` - ID, имя и описание плагина - `server/plugin/plugin.go` - основная логика сервера - `webapp/src/index.tsx` - точка входа клиентской части - `webapp/src/components/RootComponent.tsx` - корневой компонент React