ForgeDokumentacja
pl

Dokumentacja

Total.js 5 API przewodnik według zadań

Total.js 5 · total5@0.0.19 total5referencecoverageintegrations

Użyj tych odniesień, aby wybrać native Total.js 5 API dla Twojej pracy.

Natywne referencje backendu

ObszarReferencje i przykłady
Instalacja, katalogi i startpierwsze kroki, struktura projektu, LOAD i NPMINSTALL, bundle aplikacji, tryby release/debug
Globalne API i konfiguracjaobiekty globalne, klucze konfiguracji, pliki konfiguracji
Routing i kontrolerskładnia tras, API kontrolera, zakończenie i odpowiedzi warunkowe, cykl życia uploadów i linki zapytań, unieważnianie statycznego cache
Akcje i walidacjareferencja akcji, typy wejścia, enumy i granice formatów, granice liczbowe, hooki i strażnicy administracji, opcje transportu, audyt
Zapytania do bazy danychDATA, wprowadzające DB/NEWDB, operacje buildera i kontrakt sterownika, prawdziwy CRUD i transakcje SQLite, NoSQL, magazyn plików
Komunikaty i protokoły platformyWebSockety, TMS, fixture protokołu OPENCLIENT, prawdziwy fixture OpenLDAP
Flow i wykonywalne komponentyFlowStream, testowanie komponentów, pliki flow i workery, natywne komponenty serwerowe
Opcjonalne usługi zdalnesterowniki API, lokalne granice TotalAPI i Componentator
Pełna aplikacjaReferencja Taskboard: sesje, CSRF, CRUD NoSQL ograniczony do właściciela i asercje w przeglądarce; wyeksportowana aplikacja ma osobne kontrole restartu i unieważnienia

Inne istniejące przepisy obejmują widoki/lokalizację, e-mail, pomocniki szyfrowania, cache, pobieranie plików, proxy, zadania, wątki, klientów HTTP, makra, konwersję obrazów, kontrakty sterowników modeli AI i procesy Pythona. Dokładne zachowanie sprawdzaj w katalogu Total5 i zadeklarowanym zakresie każdej strony. Skrypty Pythona, programy do konwersji obrazów i serwery katalogowe to osobne wymagania środowiska, a nie zależności npm rdzenia frameworka.

Który QueryBuilder?

Natywne API DB/NEWDB buduje obiekt opcji dla zarejestrowanego sterownika. DATA to singletonowy punkt wejścia dla niezależnych operacji; DB tworzy kolejkę. Kolejność w kolejce nie jest transakcją. Przepis SQLite implementuje ograniczony sterownik należący do aplikacji i jawne transakcje należące do połączenia.

Opcjonalne Oficjalna integracja querybuilderpg Jest to oddzielny PostgreSQL Pakiet. inicjalizuj nazwę połączenia z jego łańcuchem połączenia i opcjami połączenia, a następnie użyj DATA. SQLite Kierowca jest specyficzny SQLite.

Wskaźnik w sumie5@0.0.19

Wykorzystaj te zachowania specyficzne dla wersji podczas pisania kodu aplikacyjnego:

  • Kompaktowy Int akceptuje ułamki, a Number2 nie zaokrągla do dwóch miejsc; granice SmallInt różnią się od znanego zakresu SQL.
  • Kompaktowe etykiety JSON i IP są odczytywane jako zwykłe ciągi; użyj jawnych natywnych podtypów JSON Schema, gdy potrzebujesz wymusić te formaty.
  • Dla metadanych csrf/encrypt/compress akcji użyj jawnego middleware CSRF i przetestuj rzeczywisty transport.
  • Dla LDAP o uwierzytelnieniu decyduj własnym sprawdzeniem wyniku bind.
  • W przypadku linków do zapytania użyj kweryfy z kopiowanym zapytaniem.
  • Do wyboru kolumn w QueryBuilder użyj fields z listą dozwolonych aplikacji.