KI-Übersetzungshinweis

Diese Dokumentation wurde automatisch von KI übersetzt.

Überblick

Die NocoBase Serverseitige Plugin-Entwicklung bietet Ihnen vielfältige Funktionen und Möglichkeiten, um die Kernfunktionen von NocoBase anzupassen und zu erweitern. Hier finden Sie eine Übersicht der Hauptfunktionen und der entsprechenden Kapitel:

ModulBeschreibungZugehöriges Kapitel
Plugin-KlasseErstellen und Verwalten von serverseitigen Plugins zur Erweiterung der Kernfunktionen.plugin.md
DatenbankoperationenBietet Schnittstellen für Datenbankoperationen, einschließlich CRUD und Transaktionsverwaltung.database.md
Benutzerdefinierte SammlungenAnpassung der Sammlungsstrukturen an Geschäftsanforderungen für eine flexible Datenmodellverwaltung.collections.md
Datenkompatibilität bei Plugin-UpgradesStellt sicher, dass Plugin-Upgrades bestehende Daten nicht beeinträchtigen, durch Datenmigration und Kompatibilitätshandhabung.migration.md
Verwaltung externer DatenquellenIntegration und Verwaltung externer Datenquellen zur Ermöglichung der Dateninteraktion.data-source-manager.md
Benutzerdefinierte APIsErweiterung der API-Ressourcenverwaltung durch das Schreiben benutzerdefinierter Schnittstellen.resource-manager.md
API-BerechtigungsverwaltungAnpassung von API-Berechtigungen für eine feingranulare Zugriffskontrolle.acl.md
Abfangen und Filtern von Anfragen/AntwortenHinzufügen von Interceptoren oder Middleware für Anfragen und Antworten zur Handhabung von Aufgaben wie Protokollierung, Authentifizierung usw.context.md und middleware.md
EreignisüberwachungÜberwachung von Systemereignissen (z. B. aus der Anwendung oder Datenbank) und Auslösen entsprechender Handler.event.md
Cache-VerwaltungVerwaltung des Caches zur Verbesserung der Anwendungsleistung und Reaktionsgeschwindigkeit.cache.md
Geplante AufgabenErstellen und Verwalten von geplanten Aufgaben, wie z. B. regelmäßige Bereinigung, Datensynchronisation usw.cron-job-manager.md
Mehrsprachige UnterstützungIntegration der Mehrsprachigkeitsunterstützung zur Implementierung von Internationalisierung und Lokalisierung.i18n.md
ProtokollausgabeAnpassung von Protokollformaten und Ausgabemethoden zur Verbesserung der Debugging- und Überwachungsfunktionen.logger.md
Benutzerdefinierte BefehleErweiterung der NocoBase CLI durch das Hinzufügen benutzerdefinierter Befehle.command.md
Schreiben von TestfällenSchreiben und Ausführen von Testfällen zur Sicherstellung der Plugin-Stabilität und Funktionsgenauigkeit.test.md