Total.js

Tela Software:
Total.js
Detalhes de Software:
Versão: 1.7.2-1
Data de upload: 1 Mar 15
Revelador: -
Licença: Livre
Popularidade: 338

Rating: nan/5 (Total Votes: 0)

Total.js é uma estrutura poderosa e bastante completa para desenvolvimento do lado do servidor JavaScript 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ções interativas em tempo real, e também tem suporte embutido para os lotes de recursos de desenvolvimento Web modernos 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 conhecido por 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 construir aplicações complexas, como blogs, fóruns, chats, lojas online, jogos de browser, e muitos outros mais.
Exemplos, projetos de amostra e instruções de uso estão incluídos no pacote de download Total.js

Características :.

  • suporte a REST

  • Apoio
  • WebSockets
  • Sent apoio Eventos Servidor
  • Suporte ao vivo streaming de
  • apoio MENOS
  • Suporte multi-lingual
  • apoio de upload de arquivos Multipart
  • apoio Trabalhadores

  • Apoio
  • ajudantes sob encomenda
  • apoio Restrições
  • Redireciona apoio

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

  • Validação
  • dados do formulário Avançada
  • Pode lidar com pedidos de proxy
  • testes afirmação Controlador
  • autorização personalizado
  • sistema de roteamento Complexo
  • 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
  • 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 () - esquema suporta fluxos de trabalho
  • 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 Async - 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])
  • Fixo:
  • 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-style, perspectiva, backface visibilidade nas CSS auto-fornecedor de prefixos
  • WebSocket suporta middleware mundial
  • Atualizado:
  • testes de declaração (autor:toshipon)
  • Fixo:
  • 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, [bandeiras], [protocolos], [permitir], [MaximumSize], [middleware])
  • Middleware para framework.file ([nome], [fnValidation], [fnExecute], [middleware])
  • Response.send ([code], corpo, [contentType])
  • Response.json (obj);
  • String.parseConfig ([default]);
  • Fixo:
  • controller.custom ()
  • Mensagens longas em WebSocket

O que é novo na versão 1.5.2:

  • Fixo:
  • controller.proxy ()
  • request.signature ()
  • cache.read () - problema com vencimento exata
  • & 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 (nome) - & # x3e; framework.model (), MÓDULO (name) - & # x3e; framework.module (), DATABASE () - & # x3e; framework.database ().
  • bandeira Unauthorize.
  • config ['permitir-compress-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:

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

O que é novo na versão 1.3.0:

  • Adicionado:
  • Suporta CoffeeScript
  • framework.isWindows (readonly, boolean)
  • framework.isCoffee (readonly, 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 * / para auto-fornecedor de 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 * / para auto-fornecedor de prefixos
  • Autorizar bandeira
  • Atualizado:
  • bandeira Usuario é obsoleto
  • bandeira unlogged é obsoleto
  • Fixo:
  • Helpers

Requisitos :

  • Node.js 0.8 ou superior

Programas semelhantes

Web Starter Kit
Web Starter Kit

10 Apr 16

Catalyst
Catalyst

10 Dec 15

Apache Wink
Apache Wink

13 Apr 15

RIOT.js
RIOT.js

10 Feb 16

Outro software de desenvolvedor -

bpmcounter
bpmcounter

3 Jun 15

XMMS
XMMS

2 Jun 15

Ping Tunnel
Ping Tunnel

11 May 15

NiceeePC
NiceeePC

3 Jun 15

Comentário para Total.js

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