Chcę eksperymentować z wydajnością niektórych komponentów React w mojej aplikacji. Wiem, że framework Om ClojureScript (https://github.com/swannodette/om) wykorzystuje pewne techniki optymalizacji, takie jak używanie narzędzi niezmiennych z implementacją shouldComponentUpdate()
i renderowanie na zmianę requestAnimationFrame
.react.js - Renderowanie na żądanieAnimationFrame
Czy istnieje zwykły mixin JavaScript, który może wprowadzić rendering na podstawie requestAnimationFrame
?
Uwaga istnieje kilka (solveable) Szafy narożne, które warto uchwyt: https://github.com/petehunt/react-raf-batching/issues/8 –
Dzięki, bardzo pouczające! – Kosmetika
W chwili pisania tego komentarza 'npm install react-raf-batching' wymaga równorzędnego reagowania 0.9, a aktualna wersja to 0.14.5, więc nie jest już szybką instalacją. Nie próbowałem, jeśli po prostu potrzebuje drobnego ulepszenia lub czegoś bardziej zaangażowanego. –