Webpackだとかbabelだとか、ダサくないですか?設定してnpm run buildして…そんなことしないで済む時代が来ているんですよ! バンドラがなぜ必要だったのか バンドラはたくさんあるファイルを1つにまとめ、依存関係を解消することが目的でした。 しかし、ES Modulesの普及に伴い、<script type="modules">が現実的に使えるようになりつつあります。 また、HTTP/2においてサーバープッシュという、リクエストされていないファイルを送信できる機能が登場しました。これを使うと、importするファイルをあらかじめ送ることができます。 @pika/web + サーバープッシュという選択肢 @pika/webという依存パッケージをES Modulesで読み込めるように変換するツールがあります。変換したパッケージはimport {createElement, re
![バンドラなんていらない時代になりつつあるぞ - Panda Noir](https://cdn-ak-scissors.b.st-hatena.com/image/square/e54852ba4ea28216d1554c1e064c388f997e3fb4/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fp%2Fpanda_noir%2F20190202%2F20190202201608.png)