logologo
Mulai
Panduan
Pengembangan
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
Mulai
Panduan
Pengembangan
Plugin
API
logologo

Mulai Cepat

Gambaran Umum Pengembangan Plugin
Menulis Plugin Pertama
Struktur Direktori Proyek

Pengembangan Sisi Server

Ikhtisar
Plugin
Collections
Operasi Database
Manajemen Sumber Data
Manajemen Sumber Daya
ACL
Middleware
Cache
Event
Konteks Permintaan
Skrip Migrasi
Logger
I18n
Command
Manajemen Tugas Terjadwal
Test

Pengembangan Sisi Klien

Ikhtisar
Plugin
Konteks
Router
ACL
Manajemen Sumber Data
Resource
Request
Gaya & Tema
Logger
I18n
Test

Lainnya

Panduan Peningkatan Plugin
Daftar Bahasa
Manajemen Dependensi
Build
Next PageGambaran Umum Pengembangan Plugin
TIP

Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris

#Gambaran Umum

Pengembangan plugin sisi klien NocoBase menawarkan beragam fungsionalitas dan kemampuan untuk membantu pengembang menyesuaikan dan memperluas fitur frontend NocoBase. Berikut adalah kemampuan utama dan bab terkait dalam pengembangan plugin sisi klien NocoBase:

ModulDeskripsiBab Terkait
Kelas PluginMembuat dan mengelola plugin sisi klien, memperluas fungsionalitas frontendplugin.md
RouterMenyesuaikan routing frontend, mengimplementasikan navigasi dan pengalihan halamanrouter.md
Sumber DayaMengelola sumber daya frontend, menangani pengambilan dan operasi dataresource.md
PermintaanMenyesuaikan permintaan HTTP, menangani panggilan API dan transmisi datarequest.md
KonteksMendapatkan dan menggunakan konteks aplikasi, mengakses status dan layanan globalcontext.md
ACLMengimplementasikan kontrol akses frontend, mengontrol izin akses halaman dan fituracl.md
Manajer Sumber DataMengelola dan menggunakan beberapa sumber data, mengimplementasikan pengalihan dan akses sumber datadata-source-manager.md
Gaya & TemaMenyesuaikan gaya dan tema, mengimplementasikan kustomisasi dan estetika antarmuka penggunastyles-themes.md
I18nMengintegrasikan dukungan multi-bahasa, mengimplementasikan internasionalisasi dan lokalisasii18n.md
Pencatat LogMenyesuaikan format dan metode output log, meningkatkan kemampuan debugging dan pemantauanlogger.md
PengujianMenulis dan menjalankan kasus uji, memastikan stabilitas plugin dan akurasi fungsionaltest.md

Ekstensi UI

ModulDeskripsiBab Terkait
Konfigurasi UIMenggunakan FlowEngine dan model alur untuk mengimplementasikan konfigurasi dan orkestrasi properti komponen secara dinamis, mendukung kustomisasi visual halaman dan interaksi yang kompleksFlowEngine dan model alur
Ekstensi BlokMenyesuaikan blok halaman, membuat modul dan tata letak UI yang dapat digunakan kembaliblok
Ekstensi BidangMenyesuaikan tipe bidang, mengimplementasikan tampilan dan pengeditan data yang kompleksbidang
Ekstensi AksiMenyesuaikan tipe aksi, mengimplementasikan logika kompleks dan penanganan interaksiaksi