6 ms·
Can anyone recommend a good book or guide for someone who knows pre-ES6 javascript but wants to learn all the latest ES6+ features in depth?
by 43224gg252 9y ago
Can anyone recommend a good book or guide for someone who knows pre-ES6 javascript but wants to learn all the latest ES6+ features in depth?
- elevenE 9y agoI found the You Don't Know JS series books by Kyle Simpson very helpful. The last one is for ES6. https://github.com/getify/You-Dont-Know-JS https://github.com/getify/You-Dont-Know-JS
- samerbuna 9y agoexploringjs.com
- WorldMaker 9y agoI like Dr. Rauschmayer's blog, as well: http://2ality.com/ http://2ality.com/ His blog is full of useful and specific deep dives into individual ES proposals as they reach certain stages.
- johnsonjo 9y agoDr. Rauschmayer also has several books free to read online available here http://exploringjs.com/ http://exploringjs.com/. I definitely recommend his books they are often quite thorough.
- johnsonjo 9y agoThere's also Nicholas C. Zakas' book understanding es6. It's free to read online too. https://leanpub.com/understandinges6/ https://leanpub.com/understandinges6/ I haven't read this one but I started one of his other books that was a very large book of JavaScript showing warts and all. I would definitely support these authors though by buying the books if you have the money to do it.
- stevula 9y agoI found it helpful to go through the airbnb style guide. They have lots of examples of the "bad" (often old) way to write something, along with the "good" (often new) way. Then I updated one of my projects to follow those guidelines.
- skeletonjelly 9y agolinkies https://github.com/airbnb/javascript https://github.com/airbnb/javascript https://news.ycombinator.com/item?id=9822975 https://news.ycombinator.com/item?id=9822975
- flavio81 9y agoThis is a very nice and comprehensive overview: ES6 (very comprehensive!) http://es6-features.org/#Constants http://es6-features.org/#Constants ES7 (succint, easy to read) https://h3manth.com/new/blog/2015/es7-features/ https://h3manth.com/new/blog/2015/es7-features/
- gabergg 9y agohttp://www.react.express http://www.react.express is intended as a learning resource for those used to ES5 Javascript. Granted, it's for learning React through modern Javascript, so it may not be exactly what you're looking for, but it has interactive sections for new ES6 and ES7 features.
- peterkelly 9y agoI've found Pony Foo's articles to be excellent: https://ponyfoo.com/articles/tagged/es6-in-depth https://ponyfoo.com/articles/tagged/es6-in-depth
- jacobwylie 9y agoI took a class on ES6 and curated it in a github repo: https://github.com/JacobWylie/ES6 https://github.com/JacobWylie/ES6 If applicable there are examples of both before and after conventions as well as links to more technical external resources.