タグ ES Modules
人気順 5 users 10 users 100 users 500 users 1000 usersブラウザー上でリアルタイムに書いたReactやTypeScriptのコードを実行するためのノウハウ
通常、ReactやTypeScriptを使って開発する場合は、ローカル環境で開発して、ビルドして、ブラウザーで表示するという流れになります。 ただ、昨今のブラウザーの性能はかなり高くなっており、ES Modulesをうまく使うことで、ノーバンドルでReactやTypeScriptをリアルタイムにブラウザー上で反映させることができるのでは... 続きを読む
ES modulesのexport defaultは使わないほうがよい - Islands in the byte stream
2017 - 11 - 24 ES modulesのexport defaultは使わないほうがよい ES modulesにexport defaultってのがあるんですが、default exportのexport対象に名前が必要でないことがあり、IDEによるコード補完と相性が悪いです。 他のところはどうしてるのかなと思って調べてみみると、GoogleのTypeScript Style Guid... 続きを読む
JavaScriptでモジュールを使う時代に! ブラウザで覚えるES Modules入門 - ICS MEDIA
JavaScriptの新しい仕様には、モジュールという仕組みがあります 。現時点では一部のブラウザしか対応していませんが、 ECMAScript 2015のModules の標準仕様として策定されているため、やがて全てのブラウザで使えるようになっていくでしょう。この機能は、ES2015 Modules、ES6 Modules、ES Modules、ESMなどと呼ばれています(以下、ES Modul... 続きを読む
Node.jsのES Modulesサポートの現状確認と備え - teppeis blog
2017 - 08 - 31 Node.jsのES Modulesサポートの現状確認と備え この話を今日のNode学園で話すので、ご興味あればどうぞ。まだ空きがあるようです。 nodejs.connpass.com ECMAScript 2015で待望のES Modules(ESM)の仕様が策定されたものの実装がなかなか進まない、という話を 1年前に発表した 。 その後、 ブラウザでのES Mod... 続きを読む
.mjs とは何か、またはモジュールベース JS とエコシステムの今後 | blog.jxck.io
created_at: 2017-08-15 updated_at: 2017-08-15 tags: [ es module , tc39 , javascript ] Intro 長いこと議論になっていた ES Modules の Node における扱いに一応の決着が付き、 .mjs という拡張子が採択された。 この拡張子の意味と、今後ブラウザと合わせて Universal JS を実装してい... 続きを読む
.mjs とは何か、またはモジュールベース JS とエコシステムの今後 | blog.jxck.io
created_at: 2017-08-15 updated_at: 2017-08-15 tags: [ es module , tc39 , javascript ] Intro 長いこと議論になっていた ES Modules の Node における扱いに一応の決着が付き、 .mjs という拡張子が採択された。 この拡張子の意味と、今後ブラウザと合わせて Universal JS を実装してい... 続きを読む
これから先10年、フロントエンドに関する予言 - mizchi's blog
2016 - 11 - 04 これから先10年、フロントエンドに関する予言 これは怪文書です ここから10年はWASMがDOMの GC インテグレーションを果たしてJSを置き換えるか、JSがWASMに追いつかれる前にまともな言語として進化しきれるかの チキンレース になる ES Modules のブラウザ実装が枯れた頃に先鋭化したフロントエンドツールセット群は一旦そこで破棄され、シンプル化への揺り... 続きを読む