Artwork

Inhalt bereitgestellt von programmier.bar. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von programmier.bar oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.
Player FM - Podcast-App
Gehen Sie mit der App Player FM offline!

Folge 59 - Webpack mit dem Gründer Tobias Koppers

55:56
 
Teilen
 

Manage episode 258472795 series 2466248
Inhalt bereitgestellt von programmier.bar. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von programmier.bar oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.

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

  continue reading

320 Episoden

Artwork
iconTeilen
 
Manage episode 258472795 series 2466248
Inhalt bereitgestellt von programmier.bar. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von programmier.bar oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.

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

  continue reading

320 Episoden

كل الحلقات

×
 
Loading …

Willkommen auf Player FM!

Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.

 

Kurzanleitung