タグ

esmoduleに関するmanabouのブックマーク (2)

  • Node学園 21時限目 -ES Modules Meetup- に行ってきたメモ #tng21 - console.lealog();

    そしてLTで発表もしてきました。 発表資料はコレです。 0からはじめるFlow この記事の末尾に、発表後の補足も少し加えてます。 今日こそわかる ES Modules by @teppeis You don't know ES Modules あなたはまだ当のES Modulesを知らない・・・! 歴史のおさらい Moduleパターン AMD(`define` -> `require`) CommonJS(Node.jsでおなじみ同期) これらの問題 動的である 何に依存してるか実行されるまでわからない Browserify, Webpackではそもそも動的にロードできない 標準ではない 特定の3rdパーティに依存することになる ライブラリ作る度にそれ用の対応が・・ 拡張できない 循環参照 そこでES Modules `export( default)` -> `import` パース時

    Node学園 21時限目 -ES Modules Meetup- に行ってきたメモ #tng21 - console.lealog();
  • ES Modules と Node.js について - from scratch

    書こう書こうと思いながらこのタイミングまでのがしてしまいました。 今一番 Node.js の中で hot な discussion の一つと言えるでしょう、『ES Modules が Node.js の中でどうなるか』です。 ES Modules 現況 ES2015 が発刊されてそろそろ一年です。 ES2015 にある機能は Node.js v6でも 93% 程度カバーされています。モダンブラウザでも大体が90%を超えています。しかし、 ES Modules だけはまだどのブラウザも実装しきれていません(kangax compat table は ES Modules は省かれてます)。 そもそも ECMAScript 2015 自身で定義されたのは構文だけなので、構文はともかく、どうやってモジュールを取ってくるかという Loader の部分がまだ決まりきっていません。 https://w

    ES Modules と Node.js について - from scratch
  • 1