ForgeDocumentatie
nl

Documentatie

Total.js 5 API gids per taak

Total.js 5 · total5@0.0.19 total5referencecoverageintegrations

Gebruik deze verwijzingen om de native Total.js 5 API voor uw taak te kiezen.

Native backendreferenties

Het gebiedReferentie en voorbeelden
Installatie, mappen en opstartenaan de slag, projectstructuur, LOAD en NPMINSTALL, applicatiebundels, release-/debugmodi
Globale API en configuratieglobals, configuratiesleutels, configuratiebestanden
Routing en controllerroutesyntaxis, controller-API, afronding en voorwaardelijke antwoorden, uploadlevenscyclus en querylinks, invalidatie van de statische cache
Acties en validatieactiereferentie, invoertypen, enums en formatgrenzen, numerieke grenzen, hooks en admin-bewakers, transportopties, audit
Databasequery'sDATA, inleidende DB/NEWDB, builderoperaties en drivercontract, echte SQLite-CRUD en transacties, NoSQL, bestandsopslag
Berichten en platformprotocollenWebSockets, TMS, OPENCLIENT-protocolfixture, echte OpenLDAP-fixture
Flow en uitvoerbare componentenFlowStream, componenttests, flowbestanden en workers, native servercomponenten
Optionele externe dienstenAPI-drivers, lokale grenzen van TotalAPI en Componentator
Volledige applicatieTaskboard-referentie: sessies, CSRF, aan de eigenaar gebonden NoSQL-CRUD en browserbeweringen; de geëxporteerde app heeft aparte controles op herstart en intrekking

Andere bestaande recepten behandelen views/lokalisatie, e-mail, versleutelingshelpers, caching, bestandsdownloads, proxy's, taken, threads, HTTP-clients, macro's, beeldconversie, drivercontracten voor AI-modellen en Python-processen. Gebruik de Total5-catalogus en de gedeclareerde reikwijdte per pagina voor het exacte gedrag. Python-scripts, beeldconverterprogramma's en directoryservers zijn aparte omgevingsvereisten, geen npm-afhankelijkheden van de frameworkkern.

Welke QueryBuilder?

De native DB/NEWDB-API bouwt een optieobject voor een geregistreerde driver. DATA is het singleton-toegangspunt voor onafhankelijke operaties; DB maakt een wachtrij. De volgorde van een wachtrij is geen transactie. Het SQLite-recept implementeert een begrensde driver in eigendom van de applicatie en expliciete transacties in eigendom van de verbinding.

De optionele Officiële querybuilderpg integratie Het is een aparte PostgreSQL initialiseren van een aangeduide verbinding met de verbindingslijn en bundeling opties, dan gebruik DATA. SQLite De chauffeur is specifiek SQLite.

Gedrag in totaal5@0.0.19

Gebruik deze versie-specifieke gedragingen bij het schrijven van de applicatiecode:

  • Compact Int accepteert breuken en Number2 rondt niet af op twee decimalen; de grenzen van SmallInt wijken af van het bekende SQL-bereik.
  • Compacte JSON- en IP-labels worden als gewone strings gelezen; gebruik expliciete native JSON Schema-subtypen als je die formaten wilt afdwingen.
  • Gebruik voor de csrf/encrypt/compress-metadata van een actie expliciete CSRF-middleware en test het echte transport.
  • Beslis voor LDAP over authenticatie met je eigen controle van het bind-resultaat.
  • Voor query links gebruik je QUERIFY met een gecopieerde query.
  • Gebruik voor kolomselectie in QueryBuilder fields met een toegestane lijst van de applicatie.