7 ポイント 投稿者 xguru 2020-05-29 | 2件のコメント | WhatsAppで共有
  • Webpack よりモダンなビルドシステム

  • 開発時にはバンドラーを不要にし、ES Module を活用することで高速

  • TypeScript、JSX、CSS Modules、HMR などをサポート

  • create-snowpack-app スターター

  • 最終デプロイ時にはバンドラーの使用を推奨: 内部的には Rollup を使用し、Webpack/Parcel プラグインも提供

2件のコメント

 
iolothebard 2020-05-30

フロントエンドのツールチェーンの悲劇。

webpackはビルドシステムではなく……「バンドラー」だ。

ところが…… webpackはビルドシステムであるgrunt/gulpを駆逐してしまった。

足りない部分は中途半端なシェルスクリプトとnpm runで置き換えられた。

そして…… みんなnodeを罵る。

 
xguru 2020-05-29

Snowpack - Webアプリをバンドラーなしで高速にビルドしてくれるツール https://ja.news.hada.io/topic?id=1267

Snowpack vs Webpack https://blog.logrocket.com/snowpack-vs-webpack/

  • Webpack は2012年に登場しており、ES Modules が登場する前で、

 Snowpack は2019年に登場しており、ES Modules を積極的に活用

  • 学ぶには Snowpack のほうが簡単で、速度も速い。

  • 拡張性は Webpack のほうが優れているが、新しく始めるなら Snowpack をおすすめ