Node v10で採用予定! "The journey toward ES modules." #nodefest #nodefestA
Node は V8 の実装待ち、 TC39 / VM が変更されないと使えない。 target Release は v10 #nodefest
2016-11-13 14:37:43ES Modulesの基本と論点のおさらいはこちらでどうぞ / You Don't Know ES Modules slideshare.net/teppeis/you-do… #nodefest #nodefestA
2016-11-13 14:39:02ん? "Target *LTS* release" ってことはv9で乗ってきたりするのかな? #nodefest #nodefestA
2016-11-13 14:39:05呼び込み元の文字列の文法によってparseされる方法が変わる、 parse script なのか parse module なのか、 script と module っていうのはぜんぜん違うもの。暗黙的に strict mode だし、スコープも違う #nodefestA
2016-11-13 14:40:08Node.jsでも一応ES moduleを入れる動きはあるのね。違う生態系でいくのかと思ってた。 個人的にはまだフロントだとしてもcommon形式で書く。ECMAで定められたとは言え、実際に今動いているものを使うべきな気がしてる #nodefest
2016-11-13 14:42:43"Babel.jsとTypeScriptは非標準のパーサーとランタイム含んでいる"……しらなんだ。 #nodefest #nodefestA
2016-11-13 14:43:42現時点では.mjsでEcmaScriptModuleと判断する方法を考えている #nodefest #nodefestA
2016-11-13 14:43:51まあ、今のnode.jsも拡張子で動きが変わる(.jsonとか)し、拡張子分岐は自然な選択か。 #nodefest #nodefestA
2016-11-13 14:45:57NMはValue Base, ESMはBinding Base #nodefest #nodefestA
2016-11-13 14:46:34ES Modules in Node.jsの論点はこの辺です。簡単ですね。 #nodefest #nodefestA / “Major Talking Points on ES Module Loading - Google 図…” htn.to/ekNcgBi
2016-11-13 14:47:55