Plugins Cortex¶
Documentación para construir módulos de negocio en HIVE: API REST, UI declarativa y registro en panels.
-
:material-rocket-launch-outline: Primeros pasos
Recorre el monorepo y crea tu primer plugin con listado y formulario.
-
:material-database-outline: Recursos
Define un CRUD completo con
ResourceBuilderyregister_resources. -
:material-tune-variant: Campos de formulario
Tipos de campo, validación y JSON Forms servido por la API.
-
:material-table: Columnas de tabla
Listados, filtros, orden y paginación estándar.
-
:material-play-outline: Acciones
Botones de cabecera, fila, modales y operaciones masivas.
-
:material-format-list-bulleted: Infolist
Vista de solo lectura de un registro.
-
:material-relation-many-to-many: Relaciones
Registros relacionados en la página de edición.
-
:material-view-dashboard-outline: Layouts
Composición de pantallas y extensión de layouts por plugin.
-
:material-widgets-outline: Widgets
Catálogo de componentes CUS y contrato de configuración.
-
:material-cog-outline: Configuración
Secciones de ajustes por panel y tenant.
-
:material-view-dashboard: Panels
Contribuye un módulo a un panel existente.
-
:material-monitor-dashboard: Panel hosts
Crea un panel independiente con
cortex.panels. -
:material-database-sync-outline: Persistencia
PostgreSQL por tenant, Alembic y aprovisionamiento.
-
:material-book-open-page-variant: Ciclo de vida
Discovery, hooks de bootstrap y distinción bootstrap vs runtime.
-
:material-api: API REST
Contratos de listados, tenant y convenciones HTTP.
Guía para autores: Estilo y voz. Runtime del shell React: Cortex Panel (runtime).