ForgeDokumentace
cs

Dokumentace

Total.js 5 API průvodce podle úkolu

Total.js 5 · total5@0.0.19 total5referencecoverageintegrations

Použijte tyto odkazy, abyste si vybrali domácí Total.js 5 API pro vaši úlohu.

Nativní reference backendu

OblastReference a příklady
Instalace, adresáře a startzačínáme, struktura projektu, LOAD a NPMINSTALL, bundle aplikace, režimy release/debug
Globální API a konfiguraceglobální objekty, konfigurační klíče, konfigurační soubory
Routování a kontrolersyntaxe rout, API kontroleru, dokončení a podmíněné odpovědi, životní cyklus uploadů a odkazy dotazů, invalidace statické cache
Akce a validacereference akcí, vstupní typy, enumy a hranice formátů, číselné hranice, hooky a administrátorské stráže, volby transportu, audit
Databázové dotazyDATA, úvodní DB/NEWDB, operace builderu a smlouva driveru, skutečné CRUD a transakce SQLite, NoSQL, souborové úložiště
Zprávy a platformní protokolyWebSockety, TMS, fixture protokolu OPENCLIENT, skutečný fixture OpenLDAP
Flow a spustitelné komponentyFlowStream, testování komponent, soubory flow a workery, nativní serverové komponenty
Volitelné vzdálené službyAPI drivery, lokální hranice TotalAPI a Componentator
Kompletní aplikaceReference Taskboard: sezení, CSRF, NoSQL CRUD omezené na vlastníka a aserce v prohlížeči; exportovaná aplikace má samostatné kontroly restartu a zrušení

Další existující recepty pokrývají views/lokalizaci, e-mail, pomocníky šifrování, cache, stahování souborů, proxy, úlohy, vlákna, HTTP klienty, makra, konverzi obrázků, smlouvy driverů modelů AI a procesy Pythonu. Přesné chování najdete v katalogu Total5 a v deklarovaném rozsahu jednotlivých stránek. Skripty Pythonu, programy pro konverzi obrázků a adresářové servery jsou samostatné požadavky prostředí, nikoli npm závislosti jádra frameworku.

Který QueryBuilder?

Nativní API DB/NEWDB sestavuje objekt možností pro zaregistrovaný driver. DATA je singleton vstupní bod pro nezávislé operace; DB vytvoří frontu. Pořadí ve frontě není transakce. Recept SQLite implementuje omezený driver vlastněný aplikací a explicitní transakce vlastněné spojením.

Opční Oficiální integrace querybuilderpg Je to oddělená PostgreSQL balíček. iniciovat pojmenované připojení s jeho spojovací řetězec a kombinace možností, pak použít DATA. SQLite Řidič je specifický SQLite.

Celkový počet účastníků: 5@019

Použijte tyto verze-specifické chování při psaní kódu aplikace:

  • Kompaktní Int akceptuje zlomky a Number2 nezaokrouhluje na dvě desetinná místa; hranice SmallInt se liší od známého rozsahu SQL.
  • Kompaktní značky JSON a IP se čtou jako prosté řetězce; potřebujete-li tyto formáty vynutit, použijte explicitní nativní podtypy JSON Schema.
  • Pro metadata csrf/encrypt/compress akce použijte explicitní CSRF middleware a otestujte skutečný transport.
  • Pro LDAP o autentizaci rozhodujte vlastní kontrolou výsledku bindu.
  • Pro dotazy použijte QUERIFY s kopírováním dotazu.
  • Pro výběr sloupců v QueryBuilder použijte fields se seznamem povolených v aplikaci.