W dyskusjach o JS w ostatnich 2 latach często przewija się temat zmiany standardu, nowych funkcjonalności czy szeroko pojętych zmian w języku.
W tym odcinku wraz ze Stasiem Małolepszym wprowadzimy Was w świat nowych funkcji i koncepcji języka. Tak, aby można było wybrać właściwe narzędzia i przy okazji nie zachłysnąć się nowościami.
Komitet standaryzacyjny - TC39
Narzędzia
Alternatywne silniki node.js
Iteratory, generatory i async/await
- https://davidwalsh.name/es6-generators
- dokumentacja Mozilla Developer Network
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols
- https://babeljs.io/docs/learn-es2015/
Symbole, Proxy i Reflect
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Meta_programming
- https://www.keithcirkel.co.uk/metaprogramming-in-es6-part-2-reflect/
- https://www.keithcirkel.co.uk/metaprogramming-in-es6-symbols/
Dodatkowe materiały
- https://addyosmani.com/resources/essentialjsdesignpatterns/book/
- https://hacks.mozilla.org/2014/10/introducing-simd-js/
- https://github.com/tc39/Function-prototype-toString-revision
- https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
- https://www.youtube.com/watch?v=6AytbSdWBKg
- https://github.com/WebAssembly/design/blob/master/FAQ.md
- https://auth0.com/blog/7-things-you-should-know-about-web-assembly/
Twitter @stas, GitHub oraz blog .
Zapraszamy kolejnych chętnych do zgłaszania się oraz głosowania na wybrane tematy i gości Just4fun - http://call4paperz.com/events/just4fun-podcast.
Następny odcinek już niedługo.