ForgeDocumentación
es

Documentación

Guía de las API de Total.js 5 por tarea

Total.js 5 · total5@0.0.19 total5referencecoverageintegrations

Utilice estas referencias para elegir la API nativa Total.js 5 para su tarea.

Referencias nativas del backend

ÁreaReferencias y ejemplos
Instalación, directorios y arranqueprimeros pasos, estructura del proyecto, LOAD y NPMINSTALL, bundles de aplicación, modos release/debug
API global y configuraciónglobales, claves de configuración, archivos de configuración
Enrutado y controladorsintaxis de rutas, API del controlador, finalización y respuestas condicionales, ciclo de vida de subidas y enlaces de consulta, invalidación de la caché estática
Acciones y validaciónreferencia de acciones, tipos de entrada, enums y límites de formato, límites numéricos, hooks y guardas de administración, opciones de transporte, auditoría
Consultas a base de datosDATA, DB/NEWDB introductorio, operaciones del builder y contrato del driver, CRUD y transacciones reales con SQLite, NoSQL, almacenamiento de archivos
Mensajería y protocolos de plataformaWebSockets, TMS, fixture del protocolo OPENCLIENT, fixture real de OpenLDAP
Flow y componentes ejecutablesFlowStream, pruebas de componentes, archivos de flow y workers, componentes nativos de servidor
Servicios remotos opcionalesdrivers de API, límites locales de TotalAPI y Componentator
Aplicación completaReferencia Taskboard: sesiones, CSRF, CRUD NoSQL limitado al propietario y aserciones de navegador; la app exportada tiene comprobaciones separadas de reinicio y revocación

Otras recetas existentes cubren vistas/localización, correo, ayudantes de cifrado, caché, descargas de archivos, proxies, trabajos, hilos, clientes HTTP, macros, conversión de imágenes, contratos de drivers de modelos de IA y procesos de Python. Usa el catálogo de Total5 y el alcance declarado de cada página para conocer su comportamiento exacto. Los scripts de Python, los programas conversores de imágenes y los servidores de directorio son requisitos de entorno aparte, no dependencias npm del núcleo del framework.

¿Qué QueryBuilder?

La API nativa DB/NEWDB construye un objeto de opciones para un driver registrado. DATA es el punto de entrada singleton para operaciones independientes; DB crea una cola. El orden de la cola no es una transacción. La receta de SQLite implementa un driver acotado propiedad de la aplicación y transacciones explícitas propiedad de la conexión.

El opcional Querybuilderpg integración Es un paquete separado de PostgreSQL. Iniciar una conexión denominada con su línea de conexión y opciones de combinación, luego usar DATA. El driver de aplicación de SQLite es específico para SQLite.

Comportamiento en total5@0.0.19

Utilice estos comportamientos específicos de la versión al escribir el código de aplicación:

  • Int compacto acepta fracciones y Number2 no redondea a dos decimales; los límites de SmallInt difieren del rango SQL habitual.
  • Las etiquetas compactas JSON e IP se leen como cadenas simples; usa los subtipos nativos explícitos de JSON Schema cuando necesites que esos formatos se hagan cumplir.
  • Para los metadatos csrf/encrypt/compress de una acción, usa un middleware CSRF explícito y prueba el transporte real.
  • Para LDAP, decide la autenticación con tu propia comprobación del resultado del bind.
  • Para los enlaces de consulta, utilice QUERIFY con una consulta copiada.
  • Para elegir columnas en QueryBuilder, usa fields con una lista permitida de la aplicación.