Total.js

Tela Software:
Total.js
Detalhes de Software:
Versão: 1.9.3
Data de upload: 10 Dec 15
Revelador: -
Licença: Livre
Popularidade: 13

Rating: 3.0/5 (Total Votes: 1)

Total.js é uma estrutura poderosa e bastante completo para o desenvolvimento de JavaScript do lado do servidor de aplicações e serviços.

A própria estrutura contém grande quantidade de funcionalidade built-in, mas também foi modelado para usar módulos regulares Node.js para estender os recursos nativos.

Total.js suporta WebSockets para comunicação interativa em tempo real, e também tem suporte embutido para os lotes de recursos de desenvolvimento Web modernas e tecnologias como HTML 5, CSS 3, AJAX, JSON, MENOS, REST, e muitos outros mais .

Enquanto Total.js lida com código do lado do servidor, o desenvolvedor é livre para usar qualquer coisa que ele quer no lado do cliente. O quadro tem sido conhecida a trabalhar com quadros JS lado do cliente como angularjs , jQuery , YUI , Dojo , < strong> Ember , Backbone e Knockout .

Esta abordagem para a criação de aplicativos da Web faz Total.js um dos mais poderosos e versáteis quadros Node.js ao redor, uma ferramenta para rivalizar com soluções mais estabelecidos, como Sails , Koa , Derby ou Flatiron .

Total.js tem sido usado em ambientes de produção ao vivo para criar aplicativos complexos, como blogs, fóruns, chats, lojas online, jogos de navegador, e muitos outros mais.

Como exemplos, projetos de amostra e instruções de uso estão incluídos no pacote de download Total.js

Recursos :.

  • suporte a REST

  • apoio
  • WebSockets
  • Sent apoio Eventos Servidor
  • Suporte ao vivo streaming de
  • Suporte MENOS
  • Suporte multi-lingual
  • apoio de upload de arquivo multipart
  • apoio Trabalhadores

  • apoio
  • ajudantes feitos sob encomenda
  • Suporte Restrições
  • Redireciona apoio

  • gestão
  • Arquivos estáticos
  • Suporte para dispositivos móveis
  • gerente Visualizações
  • Trabalha com módulos regulares Node.js

  • validação
  • dados do formulário Avançado
  • Pode lidar com solicitações de proxy
  • testes afirmação Controlador
  • autorização personalizado
  • sistema de roteamento Complex
  • autenticação de acesso básico
  • manipula automaticamente prefixos vendor
  • minification JavaScript
  • minification CSS
  • proteção XSS
  • proteção CSRF
  • proteção CORS
  • Suporte para um modo de depuração
  • Suporte para um modo de produção
  • Suporte para vários bancos de dados NoSQL
  • e-mail SMTP de envio
  • Processamento de imagem avançado
  • Documentação
  • Vídeo tutoriais

O que é novo nesta versão:

  • Adicionado:
  • esquema (nome), retorna grupo de esquemas
  • Builders.Schema () - esquema suporta compositores
  • Builders.Schema () - suporta fluxos de trabalho esquema
  • Builders.Schema () - esquema suporta transformações
  • acrescentou: Builders.Schema () - esquema suporta agrupamento `Builders.schema (« grupo ») get ('schema_name)`
  • .
  • framework.mail () - é alias para controller.mail ()
  • framework.view (nome, [modelo], [esquema], [repositório]) - é alias para controller.view ()
  • manipulador Validar contém novo modelo de parâmetro - & # x3e; (nome, valor, caminho, esquema, modelo)
  • String.prototype.replaceAt (index, personagem)
  • fila de assíncrono - Utils.queue (nome, maximumCalls, fn) (por exemplo EMFILE, muitos arquivos abertos)
  • Atualizado:
  • Todos os modelos são carregados depois é o quadro carregado
  • Utils.request (), tempo limite é possível adicionar como biscoito, cabeçalhos ou codificação
  • Array.wait (fnItem, fnCallback, removeItems) - padrão: função não remover itens
  • Builders.UrlBuilder () - & # x3e; toString ([skipEmpty])
  • Arrumado:
  • Problema com a análise de um mau datas JSON - framework.decrypt ();

O que é novo na versão 1.6.1:

  • Adicionado:
  • `lista ErrorBuilder.errors` de erros
  • transformar-estilo, perspectiva, backface-visibilidade para as CSS auto-vendor-prefixos
  • WebSocket suporta middleware mundial
  • Atualizado:
  • testes de declaração (autor:toshipon)
  • Arrumado:
  • controller.callback ([view_name]), suporta NoSQL Embeded banco de dados
  • WebSocket auto-ping
  • (modo de depuração) cache de arquivos estáticos
  • middleware global (exceção fixo em exceção)

O que é novo na versão 1.6.0:

  • Adicionado:
  • Middleware para framework.websocket (url, funcInitialize, [flags], [protocolos de], [permitir], [MaximumSize], [middleware])
  • Middleware para framework.file ([nome], [fnValidation], [fnExecute], [middleware])
  • Response.send ([code], corpo, [contentType])
  • Response.json (obj);
  • String.parseConfig ([padrão]);
  • Arrumado:
  • controller.custom ()
  • Mensagens longas em WebSocket

O que é novo na versão 1.5.2:

  • Arrumado:
  • controller.proxy ()
  • request.signature ()
  • cache.read () - problema com vencimento exato
  • & quot; Opções & quot; bandeira rota

O que é novo na versão 1.4.0:

  • Adicionado:
  • Novos métodos globais: include () - framework.source (), SOURCE () - framework.source (), o modelo de (nome) - & # x3e; framework.model (), o módulo (nome) - & # x3e; framework.module (), DATABASE () - & # x3e; framework.database ().
  • bandeira Unauthorize.
  • config ['permitir-compressa-html'] (padrão: true).
  • controller.language (lida request.language).
  • Framework define response ['Content-Length'] para alguns arquivos estáticos.

O que é novo na versão 1.3.1:

  • Arrumado:
  • vistas parciais de renderização no layout
  • Internamente utils

O que é novo na versão 1.3.0:

  • Adicionado:
  • Suporta CoffeeScript
  • framework.isWindows (somente leitura, boolean)
  • framework.isCoffee (somente leitura, boolean)

O que é novo na versão 1.2.3:

  • Adicionado:
  • View @ {helper ('name', [arg1], [arg2], ...)}
  • controller.helper (nome, [arg1], [arg2], ...)
  • controller.change (mensagem)
  • New marcação / * auto * / for auto-vendor-prefixos
  • [autorizar] bandeira
  • @ {ng (nome)}
  • @ {ngTemplate (nome, [id])}
  • @ {ngController (nome)}
  • @ {ngFilter (nome)}
  • @ {ngService (nome)}
  • @ {ngDirective (nome)}
  • @ {ngResource (nome)}
  • @ {ngCommon (nome)}
  • @ {ngInclude (nome)}
  • @ {ngStyle (nome)}
  • @ {ngLocale (nome)}

O que é novo na versão 1.2.2:

  • Adicionado:
  • View @ {helper ('name', [arg1], [arg2], ...)}
  • Controller.helper (nome, [arg1], [arg2], ...)
  • Próximo marcação / * auto * / for auto-vendor-prefixos
  • Autorizar bandeira
  • Atualizado:
  • bandeira registrada é obsoleto
  • bandeira unlogged é obsoleto
  • Arrumado:
  • Helpers

Outro software de desenvolvedor -

CyanPack
CyanPack

27 Apr 16

GolfS
GolfS

29 Oct 15

SWFTools
SWFTools

12 Apr 16

Comentário para Total.js

Comentários não encontrado
Adicionar comentário
Ligue imagens!