Обзор

Разработка клиентских плагинов NocoBase предоставляет различные функции и возможности, которые помогают разработчикам настраивать и расширять возможности клиентской части NocoBase. Ниже перечислены основные возможности и соответствующие главы:

МодульОписаниеСвязанная глава
Класс плагинаСоздание и управление клиентскими плагинами, расширение функциональности клиентской частиПлагин
МаршрутизаторНастройка маршрутов клиентской части, реализация навигации и перенаправленийМаршрутизация
РесурсУправление ресурсами клиентской части, получение и обработка данныхРесурс
ЗапросНастройка HTTP-запросов, работа с вызовами API и передачей данныхЗапросы
КонтекстПолучение и использование контекста приложения, доступ к глобальному состоянию и сервисамКонтекст
ACLРеализация контроля доступа в клиентской части, управление правами доступа к страницам и функциямКонтроль доступа (ACL)
Менеджер источников данныхУправление и использование нескольких источников данных, реализация переключения и доступа к нимМенеджер источников данныхы
Стили и темыНастройка стилей и тем, реализация кастомизации интерфейса и визуальных улучшенийСтили и темы
ИнтернационализацияИнтеграция многоязычной поддержки, реализация интернационализации и локализацииИнтернационализация (I18n)
ЛогированиеНастройка формата и вывода логов, усиление возможностей отладки и мониторингаЛогирование
ТестированиеНаписание и запуск тестов, обеспечение стабильности плагина и корректности функциональностиТестирование

Расширения интерфейса

МодульОписаниеСвязанная глава
Конфигурация интерфейсаИспользование движка потоков и моделей потоков для динамической конфигурации и оркестрации свойств компонентов, поддержка визуальной настройки сложных страниц и взаимодействийЧто такое движок потоков? и Начало работы с моделью потока
Расширения блоковНастройка блоков страниц, создание переиспользуемых модулей интерфейса и макетовБлок
Расширения полейНастройка типов полей, реализация отображения и редактирования сложных данныхПоле
Расширения действийНастройка типов действий, реализация сложной логики и обработки взаимодействийДействие