Ultimi 6 mesi sto sviluppando un componente Emberjs.Qual è il più grande problema di prestazioni in Emberjs?
Ho iniziato ad avere i primi problemi di prestazioni quando ho provato a sviluppare un componente di tabella. Ogni cella in questa tabella era Ember.View e ogni cella aveva un vincolo alla proprietà dell'oggetto. Quando il tavolo aveva 6 colonne e ho cercato di elencare circa 100 elementi, ha causato il blocco del browser per un po '. Così ho scoperto che è meglio scrivere una funzione che restituisca una stringa invece di usare i manubri e gestire i binding manualmente dagli osservatori.
Quindi, c'è qualche buona pratica su come utilizzare il minimo di associazioni? O come scrivere legature e non perdere un sacco di prestazioni. Ad esempio ... non utilizzare bindning per una grande quantità di dati?
Quanti oggetti Ember.View è possibile aggiungere alla pagina?
Grazie per la risposta
Ecco una visualizzazione di brace ottimizzata per la visualizzazione di grandi quantità di dati riutilizzando elementi DOM: https://github.com/emberjs/list-view – CraigTeegarden