Aviso de traducción por IA

Esta documentación ha sido traducida automáticamente por IA.

Visión general

Los Server Plugins de NocoBase pueden hacer muchas cosas: definir tablas de datos, escribir interfaces personalizadas, gestionar permisos, escuchar eventos, registrar tareas programadas e incluso extender comandos de la CLI. Todas estas capacidades se organizan a través de una clase Plugin unificada.

Quiero…Dónde mirar
Conocer el ciclo de vida de la clase Plugin y los miembros de appPlugin
Hacer CRUD sobre la base de datos, gestionar transaccionesDatabase
Definir o extender tablas de datos por códigoCollections
Migración de datos al actualizar el pluginMigration
Gestionar varias fuentes de datosDataSourceManager
Registrar interfaces personalizadas y operaciones de recursosResourceManager
Configurar permisos de las interfacesACL
Añadir interceptores de petición/respuesta o middlewareContext y Middleware
Escuchar eventos de la aplicación o de la base de datosEvent
Mejorar el rendimiento mediante CacheCache
Registrar tareas programadasCronJobManager
Soporte multilingüeI18n
Salida de logs personalizadosLogger
Extender comandos de la CLICommand
Escribir casos de pruebaTest

Enlaces relacionados