Revision 393: Babelgebabbel

Hans, Peter und Rodney analysieren in gewohnt messerscharfer Manier ein paar neue, alte und vorgeschlagene JavaScript-Features – teilweise sogar im Grenzbereich zur kontroversen Diskussion! Bitte anschnallen … a.message_link { float: right; margin: 1rem 2rem; width: 100%; width: 400px; border-bottom: 0; } Unser Sponsor Mit StormForger kannst du Last- und Performancetests automatisiert in der Cloud durchführen. Lerne, das Verhalten deiner Software-Architektur, deiner Infrastruktur (z.B. AWS Cloud), deiner API und deiner Web-Applikation besser zu verstehen. Damit sicherst du hohe Verfügbarkeit sowie schnelle Performance unter jeglichen Bedingungen – von normalem Traffic bis hin zu Marketing-Kampagnen. Tests sind zeitgesteuert oder durch Integration durchführbar, so dass du immer den Performance-Impact von neuen Features und Infrastruktur-Veränderungen im Blick hast. Melde dich kostenfrei unter stormforger.com/podcast an und nutze den vollen Funktionsumfang in unserer Trial-Version. Folge uns auch gerne auf Twitter: @StormForgerApp :) Schaunotizen [00:02:12] Babel 7.5.0 Released: dynamic import and F# pipelines Wir nehmen das Release von Babel 7.5 zum Anlass, neuere Features wie Dynamic Import (Proposal, MDN) zu besprechen. Peter besteht auf die Festellung, dass import() nur wie eine Funktion aussieht, tatsächlich aber keine ist, in etwa wie super() in Klassen. Dynamic Import verwenden wir allesamt häufig und gern und tauschen uns etwas über Code Splitting in Theorie und Praxis sowie Lazy React aus. Etwas weniger Begeistung können wir für den F# pipeline operator und den Konkurrenzentwurf Smart Pipelines (Proposal) aufbringen. Während Hans durchaus glaubt, dass es ein Publikum für dieses Feature gibt, ist Rodney eher unterwältigt und Peter eher ent- als begeistert. Weiterhin kommen ein Proposal für Built-in Immutability sowie der Umstand, dass Array.prototype.sort() nunmehr stabil sein muss zur Sprache (worüber Rodney in grauer Vorzeit mal einen ausführlichen Artikel schrieb). [00:00:00] Keine Schaunotizen The Babel Podcast Ihr braucht noch mehr JavaScript-Podcast? Babel-Mastermind Henry Zhu hat da was für euch!

Om Podcasten

Working Draft ist der deutschsprachige Podcast für Frontend-Entwicklung, Webdesign und UI Engineering. Bei uns geht’s um HTML, CSS, JavaScript, Frameworks wie React, Vue und Angular, Responsive Webdesign, User-Interfaces, moderne UI-Patterns, Barrierefreiheit, Tooling, Design-Systeme, Webstandards und mehr. Unser Team besteht aus erfahrenen Frontend-Entwickler:innen aus Deutschland und Österreich – mit Gästen aus der Praxis, die regelmäßig Einblicke in aktuelle Tech-Themen geben. Ob neue CSS-Features, die Zukunft von JavaScript, KI im Frontend-Workflow oder einfach gute UI-Erfahrungen: Wir reden drüber – jede Woche neu. Supported uns bei Patreon: https://patreon.com/workingdraft