Voglio sperimentare le prestazioni di alcuni componenti React all'interno della mia app. So che il framework Om di ClojureScript (https://github.com/swannodette/om) utilizza alcune tecniche di ottimizzazione come l'uso di immutables con l'implementazione di shouldComponentUpdate()
e il rendering nella modifica requestAnimationFrame
.react.js - Render on requestAnimationFrame
C'è un semplice mixin JavaScript che potrebbe introdurre il rendering basato su requestAnimationFrame
?
Nota ci sono un paio (solveable) casi d'angolo si potrebbe desiderare di gestire: https://github.com/petehunt/react-raf-batching/issues/8 –
Grazie, molto informativo! – Kosmetika
Al momento della stesura di questo commento, 'npm install react-raf-batching' richiede un peer di react 0.9 e la versione corrente è 0.14.5 quindi non è più un'installazione rapida. Non ho provato se ha solo bisogno di piccoli ritocchi o qualcosa di più coinvolto. –