Hi all - 

A couple of us at UC Berkeley have been thinking of ways to make 
client-side Javascript rendering libraries faster. In the process of this 
research we have adapted some benchmarks we found online and we collected 
data on the performance for AngularJS and React, which can be found here 
<http://dreaming-neptune.blogspot.com/2015/05/inductjs-incremental-dom-updates-in.html>
. The same post also discusses a research-stage rendering library we wrote, 
called InductJS.  The basic idea is to change as little content on the page 
as needed - similar to what React attempts to achieve. We have slightly 
different methods, explained in further detail in the linked blog post, and 
have seen significant speed improvements in some situations--for example, 
while AngularJS performs comparably/better when only a very small number of 
elements on the page change at a time, we have noticed that it performs 
very slowly when a large amount of content is changed at once (image 
switching to the next page in a list of elements), seemingly because it 
spends unnecessary time destroying and recreating content. The library is 
clearly not meant as a replacement to AngularJS, but we think that there 
are some interesting ideas worth considering.

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to