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

Avvio Rapido

Panoramica Sviluppo Plugin
Scrivere il Primo Plugin
Struttura Directory Progetto

Sviluppo Server-side

Panoramica
Plugin
Collezioni (Tabelle Dati)
Operazioni Database
Gestione Origini Dati (DataSourceManager)
Gestione Risorse (ResourceManager)
Controllo Accessi (ACL)
Middleware
Cache
Eventi
Contesto Richiesta
Script di Migrazione
Logger
Internazionalizzazione (I18n)
Comando
Gestione Cron Job
Test

Sviluppo Client-side

Panoramica
Plugin
Contesto
Router
Controllo Accessi (ACL)
Gestione Origini Dati (DataSourceManager)
Risorse
Richieste
Stili e Temi
Logger
Internazionalizzazione (I18n)
Test

Altro

Guida all'Aggiornamento Plugin
Elenco Lingue
Gestione Dipendenze
Build
Next PagePanoramica Sviluppo Plugin
Avviso di traduzione IA

Questa documentazione è stata tradotta automaticamente dall'IA.

#Panoramica

Lo sviluppo di plugin lato server per NocoBase offre diverse funzionalità e capacità per aiutarla a personalizzare ed estendere le caratteristiche principali di NocoBase. Di seguito trova le principali capacità e i capitoli correlati per lo sviluppo di plugin lato server NocoBase:

ModuloDescrizioneCapitolo correlato
Classe PluginCreare e gestire i plugin lato server, estendendo le funzionalità principaliplugin.md
Operazioni sul DatabaseFornisce interfacce per le operazioni sul database, supportando le operazioni CRUD e la gestione delle transazionidatabase.md
Collezioni PersonalizzatePersonalizzare le strutture delle collezioni in base alle esigenze aziendali per una gestione flessibile del modello daticollections.md
Compatibilità Dati per l'Aggiornamento dei PluginGarantisce che gli aggiornamenti dei plugin non influiscano sui dati esistenti, gestendo la migrazione e la compatibilità dei datimigration.md
Gestione delle Fonti Dati EsterneIntegrare e gestire le fonti dati esterne per abilitare l'interazione dei datidata-source-manager.md
API PersonalizzateEstendere la gestione delle risorse API scrivendo interfacce personalizzateresource-manager.md
Gestione dei Permessi APIPersonalizzare i permessi API per un controllo degli accessi granulareacl.md
Intercettazione e Filtraggio di Richieste/RisposteAggiungere intercettori o middleware per richieste e risposte per gestire attività come la registrazione (logging), l'autenticazione, ecc.context.md e middleware.md
Ascolto di EventiAscoltare gli eventi di sistema (ad esempio, dall'applicazione o dal database) e attivare i gestori corrispondentievent.md
Gestione della CacheGestire la cache per migliorare le prestazioni e la velocità di risposta dell'applicazionecache.md
Attività PianificateCreare e gestire attività pianificate, come la pulizia periodica, la sincronizzazione dei dati, ecc.cron-job-manager.md
Supporto MultilinguaIntegrare il supporto multilingua per implementare l'internazionalizzazione e la localizzazionei18n.md
Output dei LogPersonalizzare i formati e i metodi di output dei log per migliorare le capacità di debug e monitoraggiologger.md
Comandi PersonalizzatiEstendere la CLI di NocoBase aggiungendo comandi personalizzaticommand.md
Scrittura di Casi di TestScrivere ed eseguire casi di test per garantire la stabilità e l'accuratezza funzionale del plugintest.md