Recommendations for low performance penalty transpiled ES6 usage

30 views
Skip to first unread message

Michael Wills

unread,
Jul 31, 2015, 8:22:21 AM7/31/15
to Exploring ES6

Hello!

tl;dr Using Babel with modern browsers and mobile, we'd like to get the most ES6 bang for our buck without making the site crawl. What can we use?

We would REALLY like to bring ES6 into production via Babel but have concerns about performance. In particular:

  • Are there tests which show which features have a real-world negative impact on modern mobile devices and which devices are impacted?
  • Does it really matter in real-world usage if the native ops are sufficiently fast?
  • Is there a good way framework/generator to aid creating our own benchmarks (karma, protractor, intern.io, etc) to identify bottlenecks before moving transpiled code into production?

The closest comparisons we have found are below (they are related):

http://www.incaseofstairs.com/2015/06/es6-feature-performance/

http://kpdecker.github.io/six-speed/

Thoughts? Thanks!

Michael

Michael Wills

unread,
Aug 3, 2015, 10:55:54 PM8/3/15
to Exploring ES6
Looks like Angular Benchpress may help with performance testing. Will keep digging. Thanks!
Reply all
Reply to author
Forward
0 new messages