Softvér na mieru. Bez zbytočných vrstiev.
Framework a UI na tvorbu skutočného softvéru.
Total.js spája backend a frontend pod tou istou filozofiou. Menej vrstiev, menej závislostí a jasný technický základ na tvorbu aplikácií, dashboardov, portálov a biznisových nástrojov.
Routovanie, akcie, REST, WebSocket, schémy, súbory, pohľady a plná kontrola za behu.
Inputy, datagridy, formuláre, dashboardy, výbery, modály a produkčne pripravené UI.
Technický základ Total.js
Začnite od základov. Framework a jComponents sú dve hlavné časti, na ktorých je postavené všetko ostatné.
Framework
Backendový základ bez závislostí pre API, sockety, administračné panely, portály, interné aplikácie a reálne produkty.
- Jasné a priame routovanie
- Akcie, schémy a validácia
- REST, WebSocket, email, súbory a serverless
jComponents
UI navrhnuté pre biznis a produktivitu. Skutočné komponenty, jednoduchý binding a obrazovky pripravené na prácu bez ťažkých stackov.
- Formuláre, datagridy, grafy a dashboardy
- Automatické bindingy a ľahké pohľady
- Viac ako 300 dostupných komponentov
Backend a UI s rovnakou filozofiou
Server a klient hovoria tým istým jazykom. Toto prirodzené prepojenie je jedným z najsilnejších prvkov celého ekosystému.
Čistý framework
total5 / node.jsJednoduchá štruktúra pre biznis logiku, API, sockety a reálne procesy bez zbytočného hluku.
// Čistý framework, bez závislostí
require('total5');
ROUTE('GET /', view_index);
ROUTE('+GET /api/users/ --> Users/query');
ROUTE('+GET /api/users/{id}/ --> Users/read');
ROUTE('+POST /api/users/ --> Users/insert');
ROUTE('SOCKET /live/', socket_live);
function socket_live($) {
$.autodestroy();
$.on('message', function(client, msg) {
console.log(msg);
});
}
NEWSCHEMA('Users', function(schema) {
schema.action('query', function($) {
DATA.find('users').fields('name').callback($);
});
});
Total.run();UI s jComponents
spa.min@20Seriózne a produktívne rozhrania pre formuláre, dashboardy, tabuľky a kompletné pracovné toky s praktickou krivkou učenia.
<script src="//cdn.componentator.com/spa.min@20.js"></script>
<link rel="stylesheet" href="//cdn.componentator.com/spa.min@20.css" />
<ui-component name="input" path="form.name" config="required:1"></ui-component>
<ui-component name="input" path="form.email" config="type:email"></ui-component>
<ui-component name="button" config="exec:save">Uložiť</ui-component>
<ui-bind path="form.name" config="text"></ui-bind>
<ui-component name="datagrid" path="items" config="margin:0">
<script type="text/plain">
[
{ name: 'name', text: 'Názov', width: 200 },
{ name: 'email', text: 'Email', type: 'email' },
{ name: 'created', text: 'Vytvorené', template: "{{ created | format('dd.MM.yyyy') }}" }
]
</script>
</ui-component>Open source aplikácie
Na tomto základe sa stavajú kompletné aplikácie, ktoré sa ponúkajú komunite ako reálne a znovu použiteľné riešenia.
Flow
Vizuálna automatizácia, integrácie a procesy prepojené s API, biznisom a AI.
OpenPlatform
Podnikový portál, IAM a pevný základ pre súkromné produkty a SaaS aplikácie.
CMS
Flexibilná správa obsahu, embedovateľná a navrhnutá tak, aby sa dala integrovať s inými riešeniami.
Viac aplikácií
Oficiálne nástroje postavené na rovnakej filozofii: jasné, praktické a pripravené na použitie.
Menej závislostí.
Viac kontroly.
Sľub Total.js je udržiavať jasný, priamy základ pripravený na produkciu.
TotalDesktop Suite
Už čoskoro: tri natívne aplikácie pre Mac a iPad navrhnuté tak, aby pomohli vývojárom a klientom lepšie pracovať s ich projektmi, zdrojmi a biznisom v ekosystéme Total.js.

TotalResources
Jednoducho spravujte viacjazyčný obsah svojich aplikácií z natívnej aplikácie. Preklad, pomoc s pravopisom, jazyková revízia a podpora AI, aby ste mali všetky texty pod kontrolou.

TotalCode
Premení Total.js Code na natívnu lokálnu aplikáciu s konektivitou MCP/MVP. Spravujte viacero inštancií Total.js Code z jednej aplikácie navrhnutej na skutočnú prácu.

TotalMonitor
Monitorujte stav a metriky všetkých svojich projektov v reálnom čase. Dostávajte včasné upozornenia, definujte vlastné pravidlá a buďte o krok vpred, keď sa začne niečo kaziť.

Viac aplikácií
Balík bude ďalej rásť o nové natívne aplikácie prepojené s ekosystémom Total.js. Nástroje navrhnuté tak, aby pokryli každú časť vývoja, správy a rozvoja reálnych projektov.
Exkluzívne pre Mac a iPad, už čoskoro
Prvé vydanie sa zameria na ekosystém Apple. Windows a Linux prídu neskôr, zatiaľ bez stanoveného dátumu.
Profesionálne služby s Total.js prístupom
Vývoj na mieru, architektúra a technický rozvoj na vrchu konzistentného, pevného základu navrhnutého na dlhodobé použitie.
Vývoj na mieru
Aplikácie, dashboardy, portály, interné nástroje a digitálne produkty postavené na Total.js.
Architektúra a konzultácie
Technická definícia, revízia základov a praktické rozhodnutia, aby sa od začiatku stavalo správne.
Implementácia a rozvoj
Skutočná podpora od začiatku cez neustále zlepšovanie platformy.
Údržba a zlepšovanie
Optimalizácia, refaktorovanie, nové funkcionality a postupná evolúcia na vrchu existujúceho základu.
Vážny základ pre vážne projekty
Framework, UI, open source aplikácie a profesionálny vývoj v rámci jedného technického smerovania.