ForgeДокументация
bg

Документация

Total.js 5 API ръководство по задача

Total.js 5 · total5@0.0.19 total5referencecoverageintegrations

Използвайте тези препратки, за да изберете коренния Total.js 5 API за вашата задача. примери целенасочено5@0.0.19.

Нативни справки за backend

ОбластРеферент и примери
Инсталация, директории и стартиранепърви стъпки, структура на проекта, LOAD и NPMINSTALL, bundles на приложението, режими release/debug
Глобално API и конфигурацияглобални обекти, конфигурационни ключове, конфигурационни файлове
Маршрутизиране и контролерсинтаксис на маршрутите, API на контролера, завършване и условни отговори, жизнен цикъл на качванията и връзки в заявки, инвалидиране на статичния кеш
Действия и валидациясправка за действията, входни типове, enums и граници на формати, числови граници, куки и административни пазачи, опции за транспорт, одит
Заявки към база данниDATA, уводно DB/NEWDB, операции на builder и договор на драйвера, реален CRUD и транзакции със SQLite, NoSQL, файлово хранилище
Съобщения и платформени протоколиWebSockets, TMS, fixture на протокола OPENCLIENT, реален fixture на OpenLDAP
Flow и изпълними компонентиFlowStream, тестване на компоненти, flow файлове и workers, нативни сървърни компоненти
Незадължителни отдалечени услугиAPI драйвери, локални граници на TotalAPI и Componentator
Цялостно приложениеСправка за Taskboard: сесии, CSRF, NoSQL CRUD, ограничен до собственика, и твърдения в браузъра; експортираното приложение има отделни проверки за рестарт и отнемане

Допълнителни съществуващи рецепти покриват views/локализация, имейл, помощници за криптиране, кеширане, изтегляне на файлове, proxies, задачи, нишки, HTTP клиенти, макроси, преобразуване на изображения, договори на драйвери за AI модели и Python процеси. Използвайте каталога на Total5 и декларирания обхват на всяка страница за точното им поведение. Python скриптовете, програмите за преобразуване на изображения и директорийните сървъри са отделни изисквания на средата, а не npm зависимости на ядрото на frameworkа.

Кой QueryBuilder?

Нативното API DB/NEWDB изгражда обект с опции за регистриран драйвер. DATA е singleton входната точка за независими операции; DB създава опашка. Редът на опашката не е транзакция. Рецептата за SQLite имплементира ограничен драйвер, притежаван от приложението, и изрични транзакции, притежавани от връзката.

Оптималната Официална интеграция querybuilderpg Това е отделно PostgreSQL Инициативата на наречената връзка с връзката и опциите за обединяване, след което използвайте DATA. SQLite Шофьорът е специален SQLite.

Поведение в общ5@0.0.19

Използвайте тези версии-специфични поведения, когато пишете код за кандидатстване:

  • Компактният Int приема дроби, а Number2 не закръглява до два знака; границите на SmallInt се различават от познатия SQL диапазон.
  • Компактните етикети JSON и IP се четат като обикновени низове; използвайте изрични родни подтипове на JSON Schema, когато искате тези формати да бъдат налагани.
  • За метаданните csrf/encrypt/compress на действие използвайте изричен CSRF междинен слой и изпитайте реалния транспорт.
  • За LDAP решавайте за удостоверяването със собствена проверка на резултата от bind.
  • За запитвания използвайте QUERIFY с копирано запитване.
  • За избор на колони в QueryBuilder използвайте fields със списък с разрешени на приложението.