Архив недели @shuvalov_anton
Вторник
2ality.com — один из лучших ресурсов о ES6. Axel подробно рассказывает и показывает на примерах все новые штуки.
Классы в ES6 очень крутые и прямо из коробки работают, например, с Backbone mikefowler.me/2014/06/11/bac…
Кстати, mocha поддерживает компиляторы — с ними можно тестировать ES6 модули. Я, к примеру, использую mocha-traceur. github.com/domenic/mocha-…
А можно подружить traceur c node, подменив require. Так можно и node_modules компилировать, что иногда полезно github.com/google/traceur…
Replace CoffeeScript with ES6 robots.thoughtbot.com/replace-coffee…
Среда
Arrow-функции очень крутые! bit.ly/1zJkGze
Четверг
В arrow-функциях — this указывает на тот в котором функция объявленна:
this.$('select').on('change', e => this.setValue($(e.target).val())
Кстати, io.js поддерживает достаточно много всего из спеки ES6. Еще один камень в огород Joyent :D iojs.org/es6.html
А вы уже попробовали ES6?
“IO.js, what’s that?” asked Joyent CEO Scott Hammond. “This is a Node.js project for Node.js innovations.” Окей, но где же
0.12
?Суббота
Big Web App? Compile it! kripken.github.io/mloc_emscripte…