52punti

rAppid JS

rAppid JS
vs

Recensione rAppid JS: 18 caratteristiche e punti di forza

rAppid JS
52
punti
rAppid JS

Perché rAppid JS é superiore alla media?

  • Dimensione del file minified incluse le dipendenze
    ?

    120KBvs120.8KB

Informazioni generali

1.Utilizza un motore di template
rAppid JS
I motori di template consentono una costruzione UI semplice e flessibile.
2.Pubblicato sotto licenza MIT
rAppid JS
La licenza MIT è una licenza molto permissiva che consente tutti i tipi usi, compreso quello commerciale, senza alcuna garanzia.
3.Supporta views composte (parziali)
rAppid JS
Consente la vista all'interno di un modello del posizionamento dei modelli di view provenienti da un altro modello.
4.Ha il noto boilerplate-project
rAppid JS
Ha un boilerplate-project ufficiale o ben noto, che delinea la struttura del file consigliata e consente agli sviluppatori di iniziare velocemente.
5.Ha la convalida dell'input integrato
rAppid 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.
6.versioni di Internet Explorer supportate

0

Il supporto del browser Legacy può essere importante per i progetti aziendali e per i progetti con una larga base, costituita da utenti di Internet Explorer.

Plugin

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

Libreria e Sistema di gestione dei pacchetti

1.Funziona con le librerie AMD come require.js
rAppid JS
Le librerie di definizione dei moduli asincroni consentono una facile e pulita programmazione modulare. Se un framework non funziona bene con queste librerie, potrebbe avere qualche altro mezzo per modularizzare i suoi componenti e risolvere le dipendenze, come la Dependency Injection.
2.Ha un ingresso ufficiale aggiornato nel gestore dei pacchetti npm
rAppid JS
Il gestore dei pacchetti nodo può essere utilizzato anche per la gestione di script front end.

Associazione dati

1.Ha l´associazione dati a due vie
rAppid JS
I modelli e le views possono essere associati per aggiornarsi l´un l'altro.
2.Supporta l´associazione dati a una via
rAppid JS
Le views possono essere associate ad aggiornamenti automatici quando un oggetto osservabile cambia.
3.Utilizza osservabili per l'associazione di dati
rAppid 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.dimensione del file minified escluse le dipendenze

120KB

File con dimensioni minori significa tempi di caricamento più veloci.
2.Supporta il routing e il deep linking
rAppid 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.
3.Ha la Dependency Injection
rAppid JS
Questo migliora la testabilità e modularità.
4.dimensione del file minified incluse le dipendenze

120KB

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.