Total.js

Logiciel capture d'écran:
Total.js
Détails logiciels:
Version: 1.7.2-1
Date de transfert: 1 Mar 15
Développeur: -
Licence: Gratuit
Popularité: 338

Rating: nan/5 (Total Votes: 0)

Total.js est un cadre puissant et assez complète pour le développement JavaScript côté serveur des applications et des services.
Le cadre lui-même contient beaucoup de fonctionnalités intégrées, mais il a également été modélisée d'utiliser des modules réguliers Node.js pour étendre les fonctionnalités natives.
Total.js soutient WebSockets pour les communications interactives en temps réel, et a également un support intégré pour beaucoup de fonctionnalités et technologies de développement Web modernes comme le HTML 5, CSS 3, AJAX, JSON, MOINS, REST, et beaucoup d'autres encore.
Alors que Total.js gère code côté serveur, le développeur est libre d'utiliser tout ce qu'il veut sur le côté client. Le cadre a été appelé à travailler avec des cadres JS côté client comme AngularJS , jQuery , YUI , Dojo , < strong> Ember , Backbone et Knockout .
Cette approche de la création d'applications Web rend Total.js un des cadres Node.js les plus puissantes et polyvalentes qui, un outil pour rivaliser avec des solutions plus établis comme Sails , Koa , Derby , ou Flatiron .
Total.js a été utilisé dans des environnements de production en direct pour créer des applications complexes comme les blogs, les forums, les chats, les magasins en ligne, les jeux par navigateur, et beaucoup d'autres encore.
Exemples, exemples de projets, et les instructions d'utilisation sont inclus dans le package de téléchargement Total.js

Caractéristiques :.

  • Support REST

  • Soutien
  • WebSockets
  • soutien aux événements envoyés Server
  • Support technique en direct streaming
  • moins de soutien
  • Support multilingue
  • Multipart support de téléchargement de fichier
  • soutenir les travailleurs

  • Soutien
  • Aides personnalisées
  • Support Restrictions
  • Redirige support

  • La gestion
  • fichiers statiques
  • Support pour les appareils mobiles
  • Gestionnaire de vues
  • Fonctionne avec modules réguliers Node.js

  • Validation
  • données de formulaire avancée
  • Peut gérer les demandes de proxy
  • Test contrôleur d'assertion
  • autorisation de perso
  • système de routage complexe
  • Authentification HTTP
  • Gère automatiquement préfixes fournisseurs
  • JavaScript minification
  • CSS minification
  • Protection XSS
  • protection CSRF
  • Protection CORS
  • Support pour un mode de débogage
  • Support pour un mode de production
  • Soutien aux différentes bases de données NoSQL
  • SMTP d'envoi de mail
  • Traitement d'image avancé
  • Documentation
  • Tutoriels vidéo

Ce qui est nouveau dans cette version:

  • Ajout:
  • SCHEMA (nom), retourne groupe de schémas
  • Builders.Schema () - schéma soutient compositeurs
  • Builders.Schema () - prend en charge les flux de travail schéma
  • Builders.Schema () - schéma soutient transformations
  • ajouté: Builders.Schema () - schéma prend en charge le regroupement `Builders.schema (« groupe ») get ('schema_name)`
  • .
  • framework.mail () - est alias pour controller.mail ()
  • framework.view (nom, [modèle], [mise en page], [référentiel]) - est alias pour controller.view ()
  • Valider gestionnaire contient nouveau modèle de paramètres - & # X3e; (Name, value, chemin, schéma, modèle)
  • String.prototype.replaceAt (index, caractère)
  • file d'attente Async - Utils.queue (nom, maximumCalls, FN) (pour par exemple EMFILE, trop de fichiers ouverts)
  • Mise à jour:
  • Tous les modèles sont chargés après est le cadre chargé
  • Utils.request (), temporisation est possible d'ajouter que biscuits, têtes ou encodage
  • Array.wait (fnItem, fnCallback, removeItems) - par défaut: la fonction ne supprime pas les éléments
  • Builders.UrlBuilder () - & # X3e; toString ([skipempty])
  • Correction:
  • un problème analyse un mauvais données JSON - framework.decrypt ();

Ce qui est nouveau dans la version 1.6.1:

  • Ajout:
  • `liste de ErrorBuilder.errors` d'erreurs
  • transformer style, point de vue, la face arrière visibilité dans les CSS auto-vendeurs-préfixes
  • WebSocket soutient middleware globale
  • Mise à jour:
  • test Assertion (auteur:toshipon)
  • Correction:
  • controller.callback ([view_name]), prend en charge la base de données NoSQL Embeded
  • WebSocket auto-ping
  • (mode debug) mise en cache des fichiers statiques
  • middleware globale (fixe exception dans l'exception)

Ce qui est nouveau dans la version 1.6.0:

  • Ajout:
  • Middleware à framework.websocket (url, funcInitialize, [drapeaux], [protocoles], [permettre], [maximumSize], [middleware])
  • Middleware à framework.file ([nom], [fnValidation], [fnExecute], [middleware])
  • Response.send ([code], corps, [contentType])
  • Response.json (obj);
  • String.parseConfig ([défaut]);
  • Correction:
  • controller.custom ()
  • longs messages dans WebSocket

Ce qui est nouveau dans la version 1.5.2:

  • Correction:
  • controller.proxy ()
  • request.signature ()
  • cache.read () - problème avec l'expiration exacte
  • & quot; & quot d'options; itinéraire drapeau

Ce qui est nouveau dans la version 1.4.0:

  • Ajout:
  • Nouvelles méthodes globales: include () - framework.source (), SOURCE () - framework.source (), le modèle (nom) - & # X3e; framework.model (), MODULE (nom) - & # X3e; framework.module (), DATABASE () - & # X3e; framework.database ().
  • Interdire drapeau.
  • config ['allow-compresse-html'] (par défaut: true).
  • controller.language (lire request.language).
  • Cadre établit réponse ['Content-Length »] pour certains fichiers statiques.

Ce qui est nouveau dans la version 1.3.1:

  • Correction:
  • vues partielles rendu dans la mise en page
  • En interne utils

Ce qui est nouveau dans la version 1.3.0:

  • Ajout:
  • Prise en charge de CoffeeScript
  • framework.isWindows (en lecture seule, booléen)
  • framework.isCoffee (en lecture seule, booléen)

Ce qui est nouveau dans la version 1.2.3:

  • Ajout:
  • Voir @ {helper ('nom', [arg1], [arg2], ...)}
  • controller.helper (nom, [arg1], [arg2], ...)
  • controller.change (message)
  • Nouveau balisage / * Auto * / Auto-vendeurs-préfixes
  • [autoriser] drapeau
  • @ {ng (nom)}
  • @ {ngTemplate (nom, [id])}
  • @ {ngController (nom)}
  • @ {ngFilter (nom)}
  • @ {ngService (nom)}
  • @ {ngDirective (nom)}
  • @ {ngResource (nom)}
  • @ {ngCommon (nom)}
  • @ {ngInclude (nom)}
  • @ {ngStyle (nom)}
  • @ {ngLocale (nom)}

Ce qui est nouveau dans la version 1.2.2:

  • Ajout:
  • Voir @ {helper ('nom', [arg1], [arg2], ...)}
  • Controller.helper (nom, [arg1], [arg2], ...)
  • balisage Suivant / * Auto * / Auto-vendeurs-préfixes
  • Autoriser drapeau
  • Mise à jour:
  • drapeau connectés est obsolète
  • drapeau non exploitée est obsolète
  • Correction:
  • Helpers

Exigences :

  • Node.js 0,8 ou plus

Logiciel similaire

JSU Framework
JSU Framework

12 May 15

tinyPHP
tinyPHP

13 Apr 15

RIOT.js
RIOT.js

10 Feb 16

Kanso
Kanso

12 May 15

D'autres logiciels de développeur -

genromfs
genromfs

3 Jun 15

TV Browser
TV Browser

20 Feb 15

PDFGambas
PDFGambas

3 Jun 15

Kante
Kante

20 Feb 15

Commentaires à Total.js

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!