7 Punkte von xguru 2020-05-29 | 2 Kommentare | Auf WhatsApp teilen
  • Ein moderneres Build-System als Webpack

  • Während der Entwicklung wird auf einen Bundler verzichtet und stattdessen werden ES Modules genutzt, was für hohe Geschwindigkeit sorgt

  • Unterstützt TypeScript, JSX, CSS Modules, HMR und mehr

  • create-snowpack-app-Starter

  • Für das finale Deployment wird die Nutzung eines Bundlers empfohlen: intern wird Rollup verwendet, außerdem werden auch Plugins für Webpack/Parcel bereitgestellt

2 Kommentare

 
iolothebard 2020-05-30

Die Tragödie der Frontend-Toolchain.

webpack ist kein Build-System, sondern ein ... "Bundler".

Und doch ... hat webpack die Build-Systeme grunt/gulp verdrängt.

Was fehlte, wurde durch unbeholfene Shell-Skripte und npm run ersetzt.

Und dann ... schimpfen alle auf Node.

 
xguru 2020-05-29

Snowpack – ein Tool, das Web-Apps schnell ohne Bundler baut: https://de.news.hada.io/topic?id=1267

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

  • Webpack erschien 2012, also bevor ES Modules aufkamen,

Snowpack erschien 2019 und nutzt ES Modules aktiv.

  • Snowpack ist leichter zu lernen und auch schneller.

  • Bei der Erweiterbarkeit ist Webpack besser, aber für einen Neuanfang wird Snowpack empfohlen.