תוכנה מותאמת אישית. ללא שכבות מיותרות.
Framework ו-UI לבניית תוכנה אמיתית.
Total.js מאחדת Backend ו-Frontend תחת אותה פילוסופיה. פחות שכבות, פחות תלותים ותשתית טכנית ברורה לבניית אפליקציות, לוחות בקרה, פורטלים וכלי עסק.
Routing, Actions, REST, WebSocket, סכמות, קבצים, תצוגות ושליטה מלאה בזמן ריצה.
שדות, Datagrids, טפסים, לוחות בקרה, בוררים, מודאלים ו-UI מוכן לפרודקשן.
התשתית הטכנית של Total.js
התחל מהבסיס. ה-Framework ו-jComponents הם שני החלקים המרכזיים שעליהם הכל בנוי.
Framework
בסיס Backend ללא תלותים ל-API, סוקטים, לוחות ניהול, פורטלים, אפליקציות פנימיות ומוצרים אמיתיים.
- ניתוב ברור וישיר
- Actions, סכמות ולאימות
- REST, WebSocket, דואר, קבצים ו-Serverless
jComponents
UI המיועד לעסקים ופרודוקטיביות. קומפוננטות אמיתיות, Binding פשוט ומסכים מוכנים לעבודה ללא סטאקים כבדים.
- טפסים, Datagrids, גרפים ולוחות בקרה
- Bindings אוטומטיים ותצוגות קלות
- מעל 300 קומפוננטות זמינות
Backend ו-UI עם אותה פילוסופיה
שרת ולקוח מדברים באותה שפה. ההתאמה הטבעית הזו היא אחת הנקודות החזקות ביותר באקוסיסטם.
Framework טהור
total5 / node.jsמבנה פשוט ללוגיקה עסקית, API, סוקטים ותהליכים אמיתיים ללא רעש מיותר.
// Framework טהור, ללא תלותים
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 עם jComponents
spa.min@20ממשקים רציניים ופרודוקטיביים לטפסים, לוחות בקרה, טבלאות וזרימות עבודה מלאות, עם עקומת למידה מעשית.
<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">שמירה</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: 'שם', width: 200 },
{ name: 'email', text: 'דוא"ל', type: 'email' },
{ name: 'created', text: 'נוצר', template: "{{ created | format('dd.MM.yyyy') }}" }
]
</script>
</ui-component>אפליקציות קוד פתוח
על גבי הבסיס הזה נבנות אפליקציות שלמות ומוצעות לקהילה כפתרונות אמיתיים לשימוש חוזר.
Flow
אוטומציה ויזואלית, אינטגרציות ותהליכים המחוברים ל-API, לעסק ול-AI.
OpenPlatform
פורטל ארגוני, IAM ותשתית מוצקה למוצרים פרטיים ואפליקציות SaaS.
CMS
ניהול תוכן גמיש, ניתן להטמעה ומיועד להתחבר לפתרונות אחרים.
עוד אפליקציות
כלים רשמיים שנבנו באותה פילוסופיה: ברורים, מעשיים ומוכנים לשימוש.
פחות תלותים.
יותר שליטה.
ההבטחה של Total.js היא לשמור על בסיס ברור וישיר, מוכן לפרודקשן.
TotalDesktop Suite
בקרוב, שלוש אפליקציות מקוריות ל-Mac ו-iPad שנועדו לעזור למפתחים ולקוחות לעבוד טוב יותר עם פרויקטים, משאבים ועסק בתוך אקוסיסטם Total.js.

TotalResources
נהל בקלות את התוכן הרב-לשוני של האפליקציות שלך מתוך אפליקציה מקורית. תרגום, עזרה באיות, ביקורת לשונית ותמיכת AI כדי לשמור על כל הטקסטים בשליטה.

TotalCode
הפוך את Total.js Code לאפליקציה מקומית מקורית עם קישוריות MCP/MVP. נהל מספר מופעים של Total.js Code מתוך אפליקציה אחת שנבנתה לעבודה אמיתית.

TotalMonitor
נטר בזמן אמת את המצב והמדדים של כל הפרויקטים שלך. קבל התראות מוקדמות, הגדר חוקים משלך ותמיד היה צעד אחד לפני כשמשהו מתחיל להיכשל.

עוד אפליקציות
החבילה תמשיך לגדול עם אפליקציות מקוריות חדשות המחוברות לאקוסיסטם של Total.js. כלים שנבנו כדי לכסות כל חלק בפיתוח, בניהול ובאבולוציה של פרויקטים אמיתיים.
בלעדית ל-Mac ו-iPad, בקרוב
הגרסה הראשונה תתמקד באקוסיסטם של Apple. גרסאות ל-Windows ו-Linux יגיעו בהמשך, ללא תאריך מתוכנן בשלב זה.
שירותים מקצועיים בגישת Total.js
פיתוח מותאם אישית, ארכיטקטורה ואבולוציה טכנית על בסיס קוהרנטי ויציב, שנבנה לטווח הארוך.
פיתוח מותאם אישית
אפליקציות, לוחות בקרה, פורטלים, כלים פנימיים ומוצרים דיגיטליים שנבנו עם Total.js.
ארכיטקטורה וייעוץ
הגדרה טכנית, סקירת בסיס והחלטות מעשיות כדי לבנות נכון מההתחלה.
יישום ואבולוציה
תמיכה אמיתית מהיום הראשון, בזכות שיפור מתמשך של הפלטפורמה.
תחזוקה ושיפור
אופטימיזציה, Refactor, פיצ'רים חדשים ואבולוציה הדרגתית על בסיס קיים.
בסיס רציני לפרויקטים רציניים
Framework, UI, אפליקציות קוד פתוח ופיתוח מקצועי באותו כיוון טכני.