{"action":"created","issue":{"url":"https://api.github.com/repos/meteor/meteor/issues/3732","labels_url":"https://api.github.com/repos/meteor/meteor/issues/3732/labels{/name}","comments_url":"https://api.github.com/repos/meteor/meteor/issues/3732/comments","events_url":"https://api.github.com/repos/meteor/meteor/issues/3732/events","html_url":"https://github.com/meteor/meteor/issues/3732","id":57713803,"number":3732,"title":"Improve Blaze performance in comparison to React.js","user":{"login":"mitar","id":585279,"avatar_url":"https://avatars.githubusercontent.com/u/585279?v=3","gravatar_id":"","url":"https://api.github.com/users/mitar","html_url":"https://github.com/mitar","followers_url":"https://api.github.com/users/mitar/followers","following_url":"https://api.github.com/users/mitar/following{/other_user}","gists_url":"https://api.github.com/users/mitar/gists{/gist_id}","starred_url":"https://api.github.com/users/mitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitar/subscriptions","organizations_url":"https://api.github.com/users/mitar/orgs","repos_url":"https://api.github.com/users/mitar/repos","events_url":"https://api.github.com/users/mitar/events{/privacy}","received_events_url":"https://api.github.com/users/mitar/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/meteor/meteor/labels/Project:Blaze","name":"Project:Blaze","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-15T01:37:35Z","updated_at":"2015-03-10T22:10:03Z","closed_at":null,"body":"At the [Hype! React Conf talk from 2015](https://www.youtube.com/watch?v=z5e7kWSHWTg) interesting demos were presented. One of them was also a performance test and comparison with other reactive rendering engines. Blaze was not among them. But I [implemented it](https://github.com/mitar/reactconf-2015-HYPE) and discovered that it sadly performs much slower than React.js. Could this be improved?\r\n\r\n* You can see Meteor demo here: http://dbmon.meteor.com/\r\n* Original source code: https://github.com/ryanflorence/reactconf-2015-HYPE\r\n* My code: https://github.com/mitar/reactconf-2015-HYPE\r\n\r\nSee the video linked above to see how React.js performs, or just run it."},"comment":{"url":"https://api.github.com/repos/meteor/meteor/issues/comments/78159507","html_url":"https://github.com/meteor/meteor/issues/3732#issuecomment-78159507","issue_url":"https://api.github.com/repos/meteor/meteor/issues/3732","id":78159507,"user":{"login":"mitar","id":585279,"avatar_url":"https://avatars.githubusercontent.com/u/585279?v=3","gravatar_id":"","url":"https://api.github.com/users/mitar","html_url":"https://github.com/mitar","followers_url":"https://api.github.com/users/mitar/followers","following_url":"https://api.github.com/users/mitar/following{/other_user}","gists_url":"https://api.github.com/users/mitar/gists{/gist_id}","starred_url":"https://api.github.com/users/mitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitar/subscriptions","organizations_url":"https://api.github.com/users/mitar/orgs","repos_url":"https://api.github.com/users/mitar/repos","events_url":"https://api.github.com/users/mitar/events{/privacy}","received_events_url":"https://api.github.com/users/mitar/received_events","type":"User","site_admin":false},"created_at":"2015-03-10T22:10:03Z","updated_at":"2015-03-10T22:10:03Z","body":"Yes, I think so. So it simply renders the content as fast as possible. So we could probably measure how many times it renders per second. There is also the memory usage widget, we could take the data about memory usage from there as well. Sadly, I do not have time to work more on this, but feel free to build upon this code."}}