{"action":"created","issue":{"url":"https://api.github.com/repos/muut/riotjs/issues/484","labels_url":"https://api.github.com/repos/muut/riotjs/issues/484/labels{/name}","comments_url":"https://api.github.com/repos/muut/riotjs/issues/484/comments","events_url":"https://api.github.com/repos/muut/riotjs/issues/484/events","html_url":"https://github.com/muut/riotjs/issues/484","id":60198182,"number":484,"title":"8-10x slower than React at 10k item list reversal","user":{"login":"brianmfranklin","id":2932938,"avatar_url":"https://avatars.githubusercontent.com/u/2932938?v=3","gravatar_id":"","url":"https://api.github.com/users/brianmfranklin","html_url":"https://github.com/brianmfranklin","followers_url":"https://api.github.com/users/brianmfranklin/followers","following_url":"https://api.github.com/users/brianmfranklin/following{/other_user}","gists_url":"https://api.github.com/users/brianmfranklin/gists{/gist_id}","starred_url":"https://api.github.com/users/brianmfranklin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianmfranklin/subscriptions","organizations_url":"https://api.github.com/users/brianmfranklin/orgs","repos_url":"https://api.github.com/users/brianmfranklin/repos","events_url":"https://api.github.com/users/brianmfranklin/events{/privacy}","received_events_url":"https://api.github.com/users/brianmfranklin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2015-03-07T08:54:37Z","updated_at":"2015-03-09T21:15:55Z","closed_at":null,"body":"I was very interested in seeing how fast Riot was compared to React based on the intro docs.\r\n\r\nSo I put together these simple demos to help me learn and compare.\r\n\r\n10k item list with reverse button.  After you click the button, you'll see the time it took to reverse and finish rendering.  (Actually, in a separate issue, I don't understand why you have to click the button twice on the Riot version before the timing text appears.)\r\n\r\nReact: http://jsfiddle.net/brianmfranklin/w674Lv7p/\r\nRiot2: http://jsfiddle.net/brianmfranklin/j05ukz2r/\r\n\r\nOn my MacBook Pro, I consistently get about 2500 ms for Riot, and only 250-350ms for React.\r\n\r\nI thought maybe this was a quirk of how I was having to measure the timing.  But it DOES seem to actually take longer to do the re-render.\r\n\r\nIs this expected?  Or are there more optimizations to do?\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/muut/riotjs/issues/comments/77944369","html_url":"https://github.com/muut/riotjs/issues/484#issuecomment-77944369","issue_url":"https://api.github.com/repos/muut/riotjs/issues/484","id":77944369,"user":{"login":"GianlucaGuarini","id":879612,"avatar_url":"https://avatars.githubusercontent.com/u/879612?v=3","gravatar_id":"","url":"https://api.github.com/users/GianlucaGuarini","html_url":"https://github.com/GianlucaGuarini","followers_url":"https://api.github.com/users/GianlucaGuarini/followers","following_url":"https://api.github.com/users/GianlucaGuarini/following{/other_user}","gists_url":"https://api.github.com/users/GianlucaGuarini/gists{/gist_id}","starred_url":"https://api.github.com/users/GianlucaGuarini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GianlucaGuarini/subscriptions","organizations_url":"https://api.github.com/users/GianlucaGuarini/orgs","repos_url":"https://api.github.com/users/GianlucaGuarini/repos","events_url":"https://api.github.com/users/GianlucaGuarini/events{/privacy}","received_events_url":"https://api.github.com/users/GianlucaGuarini/received_events","type":"User","site_admin":false},"created_at":"2015-03-09T21:15:55Z","updated_at":"2015-03-09T21:15:55Z","body":"I will be back on this as soon as other important bugs will be fixed #480 #475 "}}