50punti

batman js

batman js
vs

Recensione batman js: 20 caratteristiche e punti di forza

batman js
50
punti
batman js

Perché batman js é superiore alla media?

  • Numero di anni
    ?

    2yearsvs1.8years

Informazioni generali

1.Estende l'HTML
batman js
Alcune persone vedono questo come un vantaggio, in quanto elimina l´overhead da un altro linguaggio template.
2.Pubblicato sotto licenza MIT
batman js
La licenza MIT è una licenza molto permissiva che consente tutti i tipi usi, compreso quello commerciale, senza alcuna garanzia.
3.Ha un filtraggio view automatico
batman js
Ha un meccanismo per filtrare le views sulla base di variabili di ambito (ad esempio durante la ricerca) senza la necessità di scrivere molto codice in più.
4.Supporta le proprietà calcolate
batman js
Permette l'utilizzo di funzioni come proprietà per calcolare le proprietà degli oggetti.
5.Ha il noto boilerplate-project
batman js
Ha un boilerplate-project ufficiale o ben noto, che delinea la struttura del file consigliata e consente agli sviluppatori di iniziare velocemente.
6.Ha la convalida dell'input integrato
batman js
Built-in Utilities per aiutare a validare il client input prima che venga elaborato o inviato a un server. Anche se questo non sostituisce la validazione server-side, è possibile migliorare notevolmente l'esperienza dell'utente.

Plugin

1.Astrazione RESTful sync Built-in per i modelli
batman js
Include utilities per mantenere i modelli in sincronia con la loro rappresentazione server-side senza la necessità di scrivere jQuery boilerplate ajax calls.

Associazione dati

1.Ha l´associazione dati a due vie
batman js
I modelli e le views possono essere associati per aggiornarsi l´un l'altro.
2.Supporta l´associazione dati a una via
batman js
Le views possono essere associate ad aggiornamenti automatici quando un oggetto osservabile cambia.
3.Utilizza osservabili per l'associazione di dati
batman js
I modelli sono osservati per le modifiche. Questo è un esempio ben conosciuto. Può essere più performante di un dirty-check-in alcuni casi.

Prestazioni

1.Supporta il routing e il deep linking
batman js
Il routing consente l'interazione con l'url del browser. Questo è molto importante per una buona esperienza utente se si stanno costruendo applicazioni di una sola pagina.
2.dimensione del file minified escluse le dipendenze

247KB

File con dimensioni minori significa tempi di caricamento più veloci.
3.dipendenze

0

Meno dipendenze significa che ci sono meno script supplementari da includere, questo porta a meno spese generali di sviluppo e tempi di caricamento più veloci.
4.dimensione del file minified incluse le dipendenze

247KB

File con dimensioni minori significa avere tempi di caricamento più veloci.

Quali sono i migliori MV* frameworks?

Mostra tutto
This page is currently only available in English.