Total.js Platform pre reálny vývoj

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.

0závislosti
300+UI komponenty
MITopen source
totaljs.es / technický prehľad
Framework

Routovanie, akcie, REST, WebSocket, schémy, súbory, pohľady a plná kontrola za behu.

jComponents

Inputy, datagridy, formuláre, dashboardy, výbery, modály a produkčne pripravené UI.

$ npm install total5 -g
$ total5 create myapp
$ cd myapp && node index.js
// Zdieľaný základ pre backend, frontend a UI
Node.js
NoSQL
WebSocket
SPA
jComponents
Najprv základy

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
Framework + jComponents

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.js

Jednoduchá štruktúra pre biznis logiku, API, sockety a reálne procesy bez zbytočného hluku.

framework.js
// Č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();
Intuitívne routovanie
Znovupoužiteľné akcie
Integrovaný WebSocket
NoSQL a schémy
MVC a serverless
Škálovateľné a jednoduché

UI s jComponents

spa.min@20

Seriózne a produktívne rozhrania pre formuláre, dashboardy, tabuľky a kompletné pracovné toky s praktickou krivkou učenia.

ui.html
<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>
300+ komponentov
Datagridy a formuláre
Automatické bindingy
Dashboardy a grafy
UI pripravené pre biznis
Rýchlejšie stránky
Aplikácie postavené na Total.js

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.

Výkon a jednoduchosť

Menej závislostí.
Viac kontroly.

Sľub Total.js je udržiavať jasný, priamy základ pripravený na produkciu.

Porovnanie rýchlosti frameworkov
Total.js
100%
Fastify
90%
Koa
77%
Express
70%
NestJS
67%
Sails
60%
Meteor
55%
Hapi
50%
Prepojené natívne aplikácie

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 app icon

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.

Viacjazyčnosť
Total.js API
Athena AI
MCP / MVP
TotalCode app icon

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.

Natívne IDE
Viacero inštancií
MCP / MVP
TotalMonitor app icon

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ť.

Reálny čas
Upozornenia
MCP / MVP
More applications icon

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.

Prebieha
Nové aplikácie
Ekosystém
Dostupnosť

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.

Mac
iPad
App Store
Mac App Store
Profesionálny vývoj

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.

Interné aplikácie
Súkromné portály
Ovládacie panely
SaaS produkt
Refaktorovanie a zlepšenia
Technická podpora

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.

Spanish Total.js Platform

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.

hola@totaljs.es