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

Spine
Spine

10 Apr 16

Alloy
Alloy

13 May 15

Simple Web
Simple Web

13 Apr 15

Fabriq Framework
Fabriq Framework

13 May 15

Outro software de desenvolvedor -

django-cbv
django-cbv

11 May 15

TV Browser
TV Browser

20 Feb 15

bensday
bensday

3 Jun 15

Comentário para Total.js

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