“As much as I’d love our code to be fully compliant with the great programming practices of this world, I’d rather have it working — if possible before the heat death of the Universe.”
Thanks for your comment. The code is pure ES6 syntax (no post-process, no frame-work). The use of webpack + babel is just there to make it work on browser. It feels vanilla to me. How would you have done ?
Just a note though: these are not vanilla JS modules, which it a bit confusing regarding the intro of the article.
Thanks for your comment. The code is pure ES6 syntax (no post-process, no frame-work). The use of webpack + babel is just there to make it work on browser. It feels vanilla to me. How would you have done ?
The thing is, this would not work, either in Node, you would need to name it
.jsm
and run it in Node 8 LTS, nor in most browsers.Node use another syntax to uses modules, and I think only Chrome supports import/export modules.
So, for now, you need to compile now. I think that's what Elarcis means.