programmier.bar – der Podcast für App- und Webentwicklung

Folge 59 - Webpack mit dem Gründer Tobias Koppers

April 10, 2020 programmier.bar Season 2 Episode 14
programmier.bar – der Podcast für App- und Webentwicklung
Folge 59 - Webpack mit dem Gründer Tobias Koppers
Chapters
00:01:46
Was ist Webpack und wie startete Tobias dieses Projekt?
00:08:25
Wie finanziert sich Webpack und wer arbeitet daran?
00:13:18
Konkurrenz und Austausch zwischen den Module Bundlern
00:15:48
Kommunikation und Zusammenarbeit der Teams
00:16:56
Der typische Anwendungsfall und erste Schritte mit Webpack
00:21:25
Features für die lokale Entwicklung (DevServer)
00:25:57
Wie werden neue Features entwickelt?
00:27:35
Loader und Plugins
00:34:30
Code Splitting
00:38:11
Was erwartet uns in Webpack 5?
00:46:07
Wie wird bei Webpack getestet?
00:50:09
Release Cycles und Kompatibilität zukünftiger Features
programmier.bar – der Podcast für App- und Webentwicklung
Folge 59 - Webpack mit dem Gründer Tobias Koppers
Apr 10, 2020 Season 2 Episode 14
programmier.bar

Wie funktioniert die Arbeit an Webpack, dem größten JavaScript Module Bundler? Wir haben Tobias Koppers, Gründer von Webpack, in dieser Folge zu Gast und er beantwortet unsere organisatorischen Fragen zum Open-Source-Projekt.
Im Allgemeinen führt ein Module Bundler verschiedene JavaScript-Dateien zusammen und bündelt sie zu einer einzigen, um sie für den Browser möglichst einfach handhabbar zu machen. Webpack geht noch einen Schritt weiter und unterstützt zusätzlich Code-Splitting im Browser und das Packen jeglicher Art von Assets. Spätestens seit vor einigen Jahren bekannt wurde, dass Tobias’ Lösung von Instagram verwendet wird, ist sie in der Webentwicklung zum Standard geworden. Lange hat er allein daran gearbeitet, nun aber können verschiedenste Akteure ihre Arbeit beitragen – so auch ihr! Tobias erzählt uns, wie sich Webpack organisiert und wie die Finanzierung eines so großen Projekts funktionieren kann.

Timecodes:
(01:46) Was ist Webpack und wie startete Tobias dieses Projekt?
(08:25) Wie finanziert sich Webpack und wer arbeitet daran?
(13:18) Konkurrenz und Austausch zwischen den Module Bundlern
(15:48) Kommunikation und Zusammenarbeit der Teams
(16:56) Der typische Anwendungsfall und erste Schritte mit Webpack
(21:25) Features für die lokale Entwicklung (DevServer)
(25:57) Wie werden neue Features entwickelt?
(27:35) Loader und Plugins
(34:30) Code Splitting
(38:11) Was erwartet uns in Webpack 5?
(46:07) Wie wird bei Webpack getestet?
(50:09) Release Cycles und Kompatibilität zukünftiger Features

Ihr wollt inhaltlich mehr über Webpack erfahren? Euch interessiert, wie wir Webpack verwenden und was unsere liebsten Plugins und Loader sind? In Folge 29 haben wir über diese Themen gesprochen, hört doch mal rein! 

Weitere Links: 

Tobias ist als @wSokra auf Twitter unterwegs.

Streamt uns!
Wann das nächste Live-Event stattfindet, erfahrt ihr über die folgenden Quellen und unsere Webseite.

Schreibt uns!
Schickt uns eure Themenwünsche und euer Feedback.
podcast@programmier.bar

Folgt uns!
Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.
Twitter
Instagram
Facebook
Meetup 

Musik: Hanimo

Show Notes Chapter Markers

Wie funktioniert die Arbeit an Webpack, dem größten JavaScript Module Bundler? Wir haben Tobias Koppers, Gründer von Webpack, in dieser Folge zu Gast und er beantwortet unsere organisatorischen Fragen zum Open-Source-Projekt.
Im Allgemeinen führt ein Module Bundler verschiedene JavaScript-Dateien zusammen und bündelt sie zu einer einzigen, um sie für den Browser möglichst einfach handhabbar zu machen. Webpack geht noch einen Schritt weiter und unterstützt zusätzlich Code-Splitting im Browser und das Packen jeglicher Art von Assets. Spätestens seit vor einigen Jahren bekannt wurde, dass Tobias’ Lösung von Instagram verwendet wird, ist sie in der Webentwicklung zum Standard geworden. Lange hat er allein daran gearbeitet, nun aber können verschiedenste Akteure ihre Arbeit beitragen – so auch ihr! Tobias erzählt uns, wie sich Webpack organisiert und wie die Finanzierung eines so großen Projekts funktionieren kann.

Timecodes:
(01:46) Was ist Webpack und wie startete Tobias dieses Projekt?
(08:25) Wie finanziert sich Webpack und wer arbeitet daran?
(13:18) Konkurrenz und Austausch zwischen den Module Bundlern
(15:48) Kommunikation und Zusammenarbeit der Teams
(16:56) Der typische Anwendungsfall und erste Schritte mit Webpack
(21:25) Features für die lokale Entwicklung (DevServer)
(25:57) Wie werden neue Features entwickelt?
(27:35) Loader und Plugins
(34:30) Code Splitting
(38:11) Was erwartet uns in Webpack 5?
(46:07) Wie wird bei Webpack getestet?
(50:09) Release Cycles und Kompatibilität zukünftiger Features

Ihr wollt inhaltlich mehr über Webpack erfahren? Euch interessiert, wie wir Webpack verwenden und was unsere liebsten Plugins und Loader sind? In Folge 29 haben wir über diese Themen gesprochen, hört doch mal rein! 

Weitere Links: 

Tobias ist als @wSokra auf Twitter unterwegs.

Streamt uns!
Wann das nächste Live-Event stattfindet, erfahrt ihr über die folgenden Quellen und unsere Webseite.

Schreibt uns!
Schickt uns eure Themenwünsche und euer Feedback.
podcast@programmier.bar

Folgt uns!
Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.
Twitter
Instagram
Facebook
Meetup 

Musik: Hanimo

Was ist Webpack und wie startete Tobias dieses Projekt?
Wie finanziert sich Webpack und wer arbeitet daran?
Konkurrenz und Austausch zwischen den Module Bundlern
Kommunikation und Zusammenarbeit der Teams
Der typische Anwendungsfall und erste Schritte mit Webpack
Features für die lokale Entwicklung (DevServer)
Wie werden neue Features entwickelt?
Loader und Plugins
Code Splitting
Was erwartet uns in Webpack 5?
Wie wird bei Webpack getestet?
Release Cycles und Kompatibilität zukünftiger Features