Total.js

Screenshot der Software:
Total.js
Softwarebeschreibung:
Version: 1.9.3
Upload-Datum: 10 Dec 15
Entwickler: -
Lizenz: Frei
Popularität: 13

Rating: 3.0/5 (Total Votes: 1)

Total.js ist ein leistungsfähiges und hübsche komplette Rahmen für die Entwicklung serverseitige JavaScript-Anwendungen und Dienstleistungen.

Das Framework selbst enthält viele integrierte Funktionen, aber es hat auch modelliert regelmäßig Node.js-Module verwenden, um nativen Funktionen zu erweitern.

Total.js unterstützt WebSockets zur interaktiven Echtzeit-Kommunikation und hat außerdem eine integrierte Unterstützung für viele moderne Web-Entwicklung Funktionen und Technologien wie HTML 5, CSS 3, AJAX, JSON, LESS, REST, und viele andere mehr .

Während Total.js serverseitigen Code verarbeitet, ist der Entwickler frei, alles, was er auf der Clientseite will zu verwenden. Der Rahmen ist bekannt, dass mit der Client-Seite JS Frameworks wie arbeiten Angularjs , jQuery , YUI , Dojo , < strong> Ember , Backbone und Knockout .

Dieser Ansatz zur Erstellung von Web-Anwendungen macht Total.js einer der leistungsstärksten und vielseitigsten Node.js Frameworks rund, ein Werkzeug, um mit etablierten Lösungen wie Sails , Koa , Derby oder Flatiron .

Total.js hat im Live-Produktionsumgebungen eingesetzt, um komplexe Anwendungen wie Blogs, Foren, Chats, Online-Shops, Browser-Spiele und viele andere mehr.

Bau

Beispiele, Beispielprojekte, und Gebrauchsanweisungen sind mit dem Total.js Download-Paket enthalten

Eigenschaften .

  • REST-Unterstützung
  • WebSockets Unterstützung
  • Server Sent Events Support
  • Live-Streaming-Unterstützung
  • weniger Unterstützung
  • Mehrsprachige Unterstützung
  • Multipart Datei-Upload-Unterstützung
  • Arbeiter Unterstützung
  • Benutzerdefinierte Helfer Unterstützung
  • Restrictions Unterstützung
  • Leitet Unterstützung
  • Statische Dateien Management
  • Unterstützung für mobile Geräte
  • Ansichten-Manager
  • Kompatibel mit regelmäßigen Node.js Module
  • Erweiterte Formulardaten Validierung
  • Kann Proxy-Anfragen zu bearbeiten
  • Controller Behauptung Test
  • Benutzerdefinierte Autorisierungs
  • Complex Routing-System
  • Grundzugriffsauthentifizierung
  • sorgt automatisch für Anbieter Präfixe
  • JavaScript minification
  • CSS minification
  • XSS-Schutz
  • CSRF-Schutz
  • CORS Schutz
  • Unterstützung für eine Debug-Modus
  • Unterstützung für eine Produktionsmodus
  • Unterstützung verschiedener NoSQL-Datenbanken
  • SMTP-E-Mail-Senden
  • Erweiterte Bildverarbeitungs
  • Dokumentation
  • Video-Lektionen

Was ist neu in dieser Pressemitteilung:

  • am:
  • SCHEMA (name), kehrt Gruppe von Schemas
  • Builders.Schema () - Schema unterstützt Komponisten
  • Builders.Schema () - Schema unterstützt Workflows
  • Builders.Schema () - Schema unterstützt Transformationen
  • hinzugefügt: Builders.Schema () - Schema unterstützt die Gruppierung `Builders.schema (" Gruppe ") zu erhalten ('schema_name)`
  • .
  • framework.mail () - ist Alias ​​für controller.mail ()
  • framework.view (Name, [Modell], [Layout], [Repository]) - ist Alias ​​für controller.view ()
  • Validate Handler enthält neue Parameter-Modell - & # X3e; (Name, Wert, Pfad, schema, modell)
  • String.prototype.replaceAt (Index, Charakter)
  • Async-Warteschlange - Utils.queue (Name, maximumCalls, fn) (für zB EMFILE, zu viele offene Dateien)
  • Aktualisiert:
  • Alle Modelle sind geladen, nachdem die Rahmen geladen
  • Utils.request () ist Timeout möglich, als Cookie, Kopfzeilen oder Kodierung fügen
  • Array.wait (fnItem, fnCallback, removeItems) - default: Funktion nicht Artikel entfernen
  • Builders.UrlBuilder () - & # X3e; toString ([skipEmpty])
  • Fixed:
  • Problem Parsen einer schlechten JSON Daten - framework.decrypt ();

Was ist neu in der Version 1.6.1:

  • am:
  • `ErrorBuilder.errors` Liste der Fehler
  • verwandeln Stil, Perspektive, Backface-Einblick in die CSS-Auto-Vendor-Präfixe
  • WebSocket unterstützt globale Middle
  • Aktualisiert:
  • Assertion Tests (Autor:toshipon)
  • Fixed:
  • controller.callback ([view_name]), unterstützt NoSQL Database Embeded
  • WebSocket Auto-ping
  • (Debug-Modus) Caching von statischen Dateien
  • Globale Middleware (Fest Ausnahme Ausnahme)

Was ist neu in der Version 1.6.0:

  • am:
  • Middleware, um framework.websocket (url, funcInitialize, [flags], [Protokolle], [ermöglichen], [Maximum], [Middleware])
  • Middleware, um framework.file ([name], [fnValidation], [fnExecute], [Middleware])
  • Response.send ([code], Körper, [content])
  • Response.json (obj);
  • String.parseConfig ([default]);
  • Fixed:
  • controller.custom ()
  • Lange Nachrichten in WebSocket

Was ist neu in der Version 1.5.2:

  • Fixed:
  • controller.proxy ()
  • request.signature ()
  • cache.read () - Problem mit dem genauen Ablauf
  • & quot; Optionen & quot; Route flag

Was ist neu in der Version 1.4.0:

  • am:
  • New globalen Methoden: include () - framework.source (), SOURCE () - framework.source (), MODEL (name) - & # X3e; framework.model () MODUL (name) - & # X3e; framework.module (), DATABASE () - & # X3e; framework.database ().
  • Unauthorize Flagge.
  • config ['allow-Kompresse-html'] (Standard: true).
  • controller.language (gelesen aus request.language).
  • Rahmen setzt Reaktion ['Content-Length'] für einige statische Dateien.

Was ist neu in der Version 1.3.1:

  • Fixed:
  • Teilansichten Rendering im Layout
  • Intern utils

Was ist neu in der Version 1.3.0:

  • am:
  • Unterstützt Coffee
  • framework.isWindows (Readonly, boolean)
  • framework.isCoffee (Readonly, boolean)

Was ist neu in der Version 1.2.3:

  • am:
  • View @ {Helfer ('name', [arg1], [arg2], ...)}
  • controller.helper (Name, [arg1], [arg2], ...)
  • controller.change (message)
  • New Markup / * Auto * / für die automatische hersteller Präfixe
  • [autorisieren] Fahne
  • @ {ng (name)}
  • @ {ngTemplate (Name, [id])}
  • @ {ngController (name)}
  • @ {ngFilter (name)}
  • @ {ngService (name)}
  • @ {ngDirective (name)}
  • @ {ngResource (name)}
  • @ {ngCommon (name)}
  • @ {ngInclude (name)}
  • @ {ngstyle (name)}
  • @ {ngLocale (name)}

Was ist neu in der Version 1.2.2:

  • am:
  • View @ {Helfer ('name', [arg1], [arg2], ...)}
  • Controller.helper (Name, [arg1], [arg2], ...)
  • Next Markup / * Auto * / für die automatische hersteller Präfixe
  • Autorisieren Fahne
  • Aktualisiert:
  • Gespeichert Flagge überholt
  • Nicht Angemeldet Flagge überholt
  • Fixed:
  • Helpers

Andere Software von Entwickler -

lhs2tex
lhs2tex

12 Apr 16

Caixa Magica
Caixa Magica

9 Dec 15

NASUBI
NASUBI

11 Apr 18

Amun
Amun

12 Mar 16

Kommentare zu Total.js

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!