43pontos

SproutCore

SproutCore
vs

Análise de SproutCore: 16 características e destaques

SproutCore
SproutCore

Por que SproutCore é melhor que a média?

  • Versões compatíveis do Internet Explorer
    7vs7.33
  • Idade
    4yearsvs1.8years

Principais recursos e destaques

relevant

Informações gerais

1.Suporte à propriedades computadas
SproutCore

Permite o uso de funções como propriedades para computar as propriedades dos objetos.

2.Usa motor de templates
SproutCore

Motores de templates permitem criação de UI fácil e flexível.

3.Publicado sob a licença MIT
SproutCore

A licença MIT é uma licença bastante permissiva a todos os tipos de utilização, inclusive uso comercial, sem garantia.

4.Suporta views compostas (parcial)
SproutCore

Permite modelos de views aninhados em views de nível superior dentro de um modelo.

5.versões compatíveis do Internet Explorer

7

Suporte à navegador legado pode ser importante para projetos corporativos e projetos com uma grande base de usuário que consista de usuários do Internet Explorer.

Melhor

rAppid JS

0

6.Tem uma API pública estável
SproutCore

O número de versão principal é superior a 0 . Isso significa que não haverão alterações de compatibilidade de API significativas introduzidas pela equipe de desenvolvimento.

relevant

Ligação de dados

1.Conta com ligação de dados bidirecional
SproutCore

Os modelos e views podem estar vinculados para atualizarem-se mutuamente.

2.Compatível com vinculação unidirecional de dados
SproutCore

As views podem estar sujeitas à atualização automática quando um objeto observável é alterado.

3.Usa observáveis para ligação de dados
SproutCore

As alterações nos modelos são observadas. Este é um padrão bem conhecido. Pode ser mais eficaz do que dirty-checking em alguns casos.

relevant

Performance

1.Suporta roteamento e link profundo
SproutCore

O roteamento permite interação com a url do navegador. Isso é muito importante para proporcionar uma boa experiência ao usuário, caso você esteja criando aplicativos de uma página.

2.Os modelos podem ser pré-compilados no servidor
SproutCore

Suporta um mecanismo de modelagem que pode ser pré-processado no servidor. Isto provavelmente melhora a velocidade da página, especialmente em dispositivos com baixo capacidade computacional.

3.dependências

0

Menos dependências significa diminuição de inclusão de scripts extras, diminuindo sobrecarga de desenvolvimento e proporcionando carregamento mais rápido.

Melhor

SproutCore

0

Top 10 Frameworks MV*

Adicionar à comparação
    This page is currently only available in English.