2013-03-17 8 views
5

Capisco dai documenti Backbone che è consigliabile eseguire il bootstrap dei dati del modello nell'applicazione incorporandolo nei tag script che eseguono il rendering sul caricamento iniziale della pagina.Le migliori pratiche per caricare i dati iniziali in un'app backbone?

mi rendo conto che questo è fatto per evitare l'invio di richieste extra al server, in grado di accelerare il caricamento della pagina.

Ma ...

Ha davvero così grande di una differenza? Attualmente sto chiamando fetch su una mezza dozzina di modelli e collezioni a caricamento di pagina, e tutto sembra caricarsi molto velocemente.

Ci sono altre ragioni per usare questo metodo suggerito dei dati bootstrap? In caso contrario, mi sembra uno sforzo supplementare per guadagni trascurabili.

risposta

0

Forse è veloce sulla tua macchina di sviluppo con solo te come utente (non hai specificato l'ambiente), ma quando hai molti più utenti quelle richieste possono iniziare a sommarsi. In tal caso, se è possibile eseguire il boot di alcuni dati, i vantaggi possono diventare più evidenti. Prova a utilizzare il riquadro di monitoraggio della rete di chrome inspector per ottenere informazioni più dettagliate sulla differenza tra i due metodi.

Problemi correlati