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 client per NocoBase offre diverse funzionalità e capacità per aiutare gli sviluppatori a personalizzare ed estendere le caratteristiche frontend di NocoBase. Di seguito sono elencate le principali capacità e i capitoli correlati dello sviluppo di plugin lato client per NocoBase:

ModuloDescrizioneCapitolo correlato
Classe PluginCrea e gestisce i plugin lato client, estendendo le funzionalità frontend.Plugin
RouterPersonalizza il routing frontend, implementando la navigazione e i reindirizzamenti delle pagine.Router
RisorsaGestisce le risorse frontend, occupandosi del recupero e delle operazioni sui dati.Risorsa
RichiestaPersonalizza le richieste HTTP, gestendo le chiamate API e la trasmissione dei dati.Richiesta
ContestoOttiene e utilizza il contesto dell'applicazione, accedendo allo stato globale e ai servizi.Contesto
ACLImplementa il controllo degli accessi frontend, gestendo i permessi di accesso a pagine e funzionalità.ACL
Gestore Fonti DatiGestisce e utilizza più fonti dati, implementando il loro switch e accesso.Gestore Fonti Dati
Stili e TemiPersonalizza stili e temi, realizzando la personalizzazione e l'abbellimento dell'interfaccia utente.Stili e Temi
I18nIntegra il supporto multilingua, implementando l'internazionalizzazione e la localizzazione.I18n
LoggerPersonalizza i formati e i metodi di output dei log, migliorando le capacità di debug e monitoraggio.Logger
TestScrive ed esegue casi di test, garantendo la stabilità e l'accuratezza funzionale del plugin.Test

Estensioni UI

ModuloDescrizioneCapitolo correlato
Configurazione UIUtilizza il FlowEngine e i modelli di flusso di lavoro per implementare la configurazione e l'orchestrazione dinamica delle proprietà dei componenti, supportando la personalizzazione visiva di pagine e interazioni complesse.FlowEngine e Modello di Flusso di Lavoro
Estensioni BlocchiPersonalizza i blocchi di pagina, creando moduli e layout UI riutilizzabili.Blocchi
Estensioni CampiPersonalizza i tipi di campo, implementando la visualizzazione e la modifica di dati complessi.Campi
Estensioni AzioniPersonalizza i tipi di azione, implementando la logica complessa e la gestione delle interazioni.Azioni