evancz / react-angular-ember-elm-performance-comparison

Comparing performance of Elm, React, Angular, and Ember
BSD 3-Clause "New" or "Revised" License
91 stars 39 forks source link

Add cycle.js #12

Open rogeriochaves opened 8 years ago

rogeriochaves commented 8 years ago

I've added cycle.js since it is another library that is getting a lot of traction and has a cool different architecture from the others by having everything as streams.

Since cycle.js is not one lib but actually many libs together (@cycle/dom, @cycle/xstream-run, etc, each one with a different versioning), I've named the version on the benchmark with the version of the @cycle/base package that this todomvc is using, 4.1.1

Right now the cycle.js todomvc gets very slow with a lot of items, and they are aware of it: https://github.com/cyclejs/todomvc-cycle/issues/22

Maybe switching to RxJS 5 will make it much faster

captura de pantalla 2016-09-17 a las 22 17 19
evancz commented 8 years ago

I think it's fine to add new entries, but I'd want to clearly mark that they were added after the blog post was written.

Maybe as a first step you can host them on your fork of this repo, and we can add a link to "See with even more" that makes it clear that this is not what came out initially.

Maybe a second step would be to have a note in the sidebar and anything under that is "added after blog post"

Same comment for https://github.com/evancz/react-angular-ember-elm-performance-comparison/pull/11 and https://github.com/evancz/react-angular-ember-elm-performance-comparison/pull/10. I did a decent amount of review on my release of things, so I'd be curious to get more eyes on these.