Total.jsTotal.js Indonesien

Total.js-Plattform - Eine Welt voller Möglichkeiten

Entwickler aus der ganzen Welt nutzen die Total.js-Plattform für verschiedene Fälle, von klassischen Websites, E-Commerce-Lösungen, Webanwendungen, REST-Diensten bis hin zu Echtzeitanwendungen. Werde Mitglied in einer stark wachsenden Community mit mehr als 18.000 Mitgliedern.

Das Total.js Framework ist ein Framework ohne Abhängigkeiten mit vielen integrierten Funktionen wie View Engine, Cookies, Flat File Database Engine und vielem mehr.
Man benötigt also nur eine Dokumentation.
Bei anderen Frameworks muss man jede Abhängigkeit (Modul) konfigurieren, was dazu führt, dass mehrere Dokumentationen gelesen werden müssen.

Keine Abhängigkeiten

JavaScript Web Plattform

Die Open-Source-Software enthält eine Sammlung von Tools. Die wichtigsten Teile sind das Total.js-Framework (serverseitiges Framework), jComponent (clientseitiges Framework) und die Total.js-Anwendungen (node apps).

Total.js FrameworkKomplexes Node.js-Framework
Total.js AppsNode.js-Anwendungen, die im Total.js-Framework geschrieben sind
SQL AgentEin einfacher ORM für Node.js
PayPal Express CheckoutNode.js-Modul zum Erstellen von PayPal-Zahlungen
NoSQL Embedded-DatenbankIn NoSQL eingebettete Datenbank, die in reinem JavaScript geschrieben ist
jComponentClient-seitige Bibliothek zum Erstellen wiederverwendbarer UI-Komponenten
TangularClientseitige Vorlagen-Engine, inspiriert von Angular.js
jRoutingClientseitige Bibliothek zur Steuerung der HTML 5-History-API
Total.js-ModuleModule für Total.js-Framework
Wusstest du schon? Total.js-Apps sind in den meisten Fällen ohne NPM-Abhängigkeiten. Die einzige Abhängigkeit ist das Total.js-Framework oder manchmal der SQL-Agent mit DB-Connector. Die meisten Apps verwenden eine eingebettete NoSQL-Datenbank.

Leistungen

Total.js Framework ist ein voll funktionsfähiges Node.js-Framework , das die wichtigsten Aspekte deines Projekts während seiner Laufzeit effektiv verbessert. Superschnelle Entwicklung, extrem niedrige Wartungskosten, hohe Stabilität, unglaubliche Leistung und einfache Skalierung. Es ist unser Kern für alle Projekte.

  • Erstaunliche serverseitige und clientseitige Lösung ohne Abhängigkeiten
  • Geringer CPU- und Speicherbedarf, z.B. arbeitet mit ARM-Architektur
  • Eingebaute kleine eingebettete NoSQL-Datenbank mit großartigen Analysetools und unglaublicher Leistung
  • Unterstützt WebSocket- und Server-Sent events
  • Unterstützt die automatische Komprimierung für alle .js, .html und .css
  • CSS unterstützt Auto-Vendor-Präfixe, Variablen und verschachtelte Selektoren
  • Vollständiger Webserver mit statischen Dateien und mit GZIP-Komprimierung
  • Unterstützt den SMTP-Mail-Absender
  • Unterstützt großartige View Engine (Bedingungen, Schleifen, Lokalisierung usw.)
  • Unterstützt die Lokalisierung
  • Unterstützt Media Streaming
  • Unterstützt Arbeiter für schwere CPU-Operationen
  • Unterstützt Themen
  • Viele integrierte Helper für String-, Number-, Array- und Date-Typen

Großartiges Routing

Das Total.js-Framework unterstützt klassische Routen, dynamische Routen sowie Regex-Routen. Man kann eigene Routen für dynamische Inhalte, Dateien oder WebSocket erstellen. Das Erstellen von REST-Diensten oder Webanwendungen ist einfach und der Code ist sauber.


Routen werden in Controllern deklariert und jede Route definiert einen Handler für eine gewünschte Aktion. Routen unterstützen auch Flags. Mit den Flags kann man ein spezielles Verhalten definieren, z. B. HTTP-Methode , CORS , Middlewares usw.

Framework Routing

Leistungsstarke View Engine

Die integrierte View Engine unterstützt viele Funktionen mit hervorragender Leistung. Alle Ansichten werden in Funktionen zusammengefasst.

  • Layouts
  • Loops, Bedingungen und Inline-Helper
  • Verschachtelte Ansichten
  • Sections
Framework View Engine

HTML + JS + CSS-Komprimierung

Man braucht kein Gulp, Grunt, WebPack oder was auch immer sonst noch da ist. Total.js verfügt über einen integrierten Mechanismus zur dynamischen Komprimierung von JavaScript, CSS und HTML.

  • JavaScript- und CSS-Komprimierung
  • Inline-JavaScript- und CSS-Komprimierung in View Engine
  • CSS-Variablen + geschachtelte Selektoren wie SASS
  • CSS auto-vendor-prefixes
  • HTML-Komprimierung
JavaScript und CSS Minificator

CLI "Total.js"

Wenn Total.js als globales NPM-Modul installiert ist, kann man die Total.js-CLI mit dem Namen totaljs verwenden.

  • Lokalisierung (Erstellen, Vergleichen, Zusammenführen usw.)
  • Unterstützt lokalen Webserver
  • Kann JavaScript-, CSS- und HTML-Dateien minimieren
CLI "Total.js"

Geschichte

Die Total.js-Plattform hat Peter Širka seit 2013 alleine und als Hobbyprojekt von Grund auf und ohne Investoren aufgebaut. ("Weil ich mit ASP.NET und ASP.NET MVC nicht zufrieden war, habe ich über 4 Jahre hinweg täglich an Total.js gearbeitet. Und ich werde weitermachen, denn: Ich liebe diese Arbeit." Zitat: Peter Širka.) Über die Jahre sind weitere Entwickler hinzugekommen, die den aktiven Kern der Total.js Entwicklergemeinde bilden, indem Sie unter Führung von Peter Širka Total.js weiter entwickeln und außerdem auch in der Community aktiv sind.

Folgen Sie uns in sozialen Netzwerken
2013
  • Persönliches GitHub-Konto
  • Erste Version des Total.js-Framework
  • Erste Version von PayPal Express Checkout
  • Erste Version von Total.js Module
2014
  • eingebettete NoSQL-Datenbank
  • Node.js SQL - Agent - Modul
  • clientseitige jComponent Bibliothek
  • clientseitige Tangular Bibliothek
  • Node.js FileStorage-Modul
  • Online-Dienst Total.js Monitoring
2015
  • Neue Funktionen und bessere Stabilität
  • Erste Version von Total.js Eshop
  • jRouting- Bibliothek
  • Verbesserte jComponent- Bibliothek
  • Das Total.js-Framework unterstützt WebSocket
  • Online-Dienst Total.js Designer
2016
  • Total.js 2.0
  • Verbesserte eingebettete NoSQL-Datenbank
  • componentator.com
  • Total.js Superadmin
  • Total.js CMS
  • Total.js Dashboard
  • Total.js HelpDesk
  • Total.js OpenPlatform
  • Total.js BlogEngine
  • Onlinedienst NoSQL Embedded Viewer
2017
  • Verbesserte Stabilität aller Produkte
  • Über 100 kleine Projekte im Total.js-Framework erstellt
  • Premium Mitgliedschaft möglich
  • Premium Total.js SuperAdmin
  • Premium Total.js Messenger
  • Premium Total.js Eshop
  • Premium Total.js CMS
  • Total.js Messenger
  • Total.js Flow
  • Total.js Flowboard
  • Total.js Wiki
  • Viele neue UI jComponents
  • Componentator.com verbessert
  • Total.js-Plattform ( fasst alle Total.js-Produkte und -Module zusammen)
  • Mehr als 800 000 Installation
  • Mehr als 10 000 registrierte Mitglieder
  • Neues Teammitglied: Martin Smola
2018
  • Total.js v3
  • jComponent v16 und v17
  • Flow v5
  • Marketplace
  • Total.js Dashboard v6
  • OpenPlatform v3
  • Neues Produkt: Total.js Code Editor
  • Total.js CMS aktualisiert
  • Aktualisierter eingebetteter NoSQL-Viewer
  • Viele neue UI jComponents
  • Neues Teammitglied: Tomas Novak
  • Neues Teammitglied: Mike Baumgart
2019
  • Total.js v3.2
  • Flow v5
  • Deutsche Webseite
  • Deutsche WIKI
  • Neues Teammitglied: Mike Baumgart
  • Neues Teammitglied: Florian Engel