logologo
Начало
Руководство
Разработка
Плагины
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
logologo

Быстрый старт

Обзор разработки плагинов
Создание первого плагина
Структура каталогов проекта

Серверная разработка

Обзор
Плагин
Коллекции (таблицы данных)
Операции с базой данных
Управление источниками данных (DataSourceManager)
Управление ресурсами (ResourceManager)
Контроль доступа (ACL)
Промежуточное ПО (Middleware)
Кэш
Событие
Контекст запроса
Миграции
Логгер
Интернационализация (I18n)
Командная строка
Управление задачами Cron (CronJobManager)
Тестирование

Клиентская разработка

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

Прочее

Руководство по обновлению плагинов
Список языков
Управление зависимостями
Сборка
Next PageОбзор разработки плагинов
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Обзор

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

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

Расширения UI

| Модуль | Описание