{"action":"created","issue":{"url":"https://api.github.com/repos/redfin/react-server/issues/773","repository_url":"https://api.github.com/repos/redfin/react-server","labels_url":"https://api.github.com/repos/redfin/react-server/issues/773/labels{/name}","comments_url":"https://api.github.com/repos/redfin/react-server/issues/773/comments","events_url":"https://api.github.com/repos/redfin/react-server/issues/773/events","html_url":"https://github.com/redfin/react-server/issues/773","id":192703120,"number":773,"title":"Add option to pre-babelify for production","user":{"login":"gigabo","id":115908,"avatar_url":"https://avatars.githubusercontent.com/u/115908?v=3","gravatar_id":"","url":"https://api.github.com/users/gigabo","html_url":"https://github.com/gigabo","followers_url":"https://api.github.com/users/gigabo/followers","following_url":"https://api.github.com/users/gigabo/following{/other_user}","gists_url":"https://api.github.com/users/gigabo/gists{/gist_id}","starred_url":"https://api.github.com/users/gigabo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gigabo/subscriptions","organizations_url":"https://api.github.com/users/gigabo/orgs","repos_url":"https://api.github.com/users/gigabo/repos","events_url":"https://api.github.com/users/gigabo/events{/privacy}","received_events_url":"https://api.github.com/users/gigabo/received_events","type":"User","site_admin":false},"labels":[{"id":323771054,"url":"https://api.github.com/repos/redfin/react-server/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/redfin/react-server/milestones/5","html_url":"https://github.com/redfin/react-server/milestones/Production%20ready","labels_url":"https://api.github.com/repos/redfin/react-server/milestones/5/labels","id":2167513,"number":5,"title":"Production ready","description":"Let's push toward a `v1.0.0` release with production-readiness improvements.","creator":{"login":"gigabo","id":115908,"avatar_url":"https://avatars.githubusercontent.com/u/115908?v=3","gravatar_id":"","url":"https://api.github.com/users/gigabo","html_url":"https://github.com/gigabo","followers_url":"https://api.github.com/users/gigabo/followers","following_url":"https://api.github.com/users/gigabo/following{/other_user}","gists_url":"https://api.github.com/users/gigabo/gists{/gist_id}","starred_url":"https://api.github.com/users/gigabo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gigabo/subscriptions","organizations_url":"https://api.github.com/users/gigabo/orgs","repos_url":"https://api.github.com/users/gigabo/repos","events_url":"https://api.github.com/users/gigabo/events{/privacy}","received_events_url":"https://api.github.com/users/gigabo/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":0,"state":"open","created_at":"2016-11-30T22:54:52Z","updated_at":"2016-12-01T21:56:28Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2016-11-30T22:49:05Z","updated_at":"2016-12-02T07:03:44Z","closed_at":null,"body":"Currently the CLI always runs through babel register to run transforms on the fly.  Need an option to save the transformed es5 output and run straight from that in production for faster startup."},"comment":{"url":"https://api.github.com/repos/redfin/react-server/issues/comments/264388173","html_url":"https://github.com/redfin/react-server/issues/773#issuecomment-264388173","issue_url":"https://api.github.com/repos/redfin/react-server/issues/773","id":264388173,"user":{"login":"aickin","id":44199,"avatar_url":"https://avatars.githubusercontent.com/u/44199?v=3","gravatar_id":"","url":"https://api.github.com/users/aickin","html_url":"https://github.com/aickin","followers_url":"https://api.github.com/users/aickin/followers","following_url":"https://api.github.com/users/aickin/following{/other_user}","gists_url":"https://api.github.com/users/aickin/gists{/gist_id}","starred_url":"https://api.github.com/users/aickin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aickin/subscriptions","organizations_url":"https://api.github.com/users/aickin/orgs","repos_url":"https://api.github.com/users/aickin/repos","events_url":"https://api.github.com/users/aickin/events{/privacy}","received_events_url":"https://api.github.com/users/aickin/received_events","type":"User","site_admin":false},"created_at":"2016-12-02T07:03:44Z","updated_at":"2016-12-02T07:03:44Z","body":"Big +1 to what @doug-wade said, though browsers are in the process of optimizing ES2015+, so the landscape is ever changing. My total shot-in-the-dark guess is that the balance will be in favor of native impls in v8 by maybe mid-next year and hopefully in Node by late 2017. We'll see.\r\n\r\nThere can be a significant perf benefit **in browsers** to not transforming code because native ES2015+ code is often fewer bytes than Babel-transformed code, which makes it smaller over the wire and faster during parse. But in node, the wire size is moot, and the parse benefit is, I think, a pretty tiny sliver of the overall server time."}}
{"actor":{"display_login":"aickin"}}