Working Draft

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Neue TypeScript-Version, Stefan und Peter, Abschweifen. Ihr kennt das Spiel.

JSCRAFTCAMP

Das JSCraftCamp ist eine zweitägige Unkonferenz, bei der es um Software-Crafting

von JavaScript-getriebener Software geht. Hier könnt Ihr nicht nur Euer

Sprachverständnis gemeinsam mit anderen aufbauen oder schärfen, es können auch

Programmierpattern, Frameworks oder Transpiler Themen für Sessions sein. Da es

sich um eine Unkonferenz handelt, gestaltet Ihr alle das Programm zusammen, nach

Euren Wünschen!

Wann: Am 30. Juni und 1. Juli 2023

Wo: codecentric, August-Everding-Str. 20, 81671 München

Alle Infos unter jscraftcamp.org.

SCHAUNOTIZEN

[00:01:27] TYPESCRIPT 5.1

Bevor wir uns in die neuen Features von TS5.1 stürzen, blicken wir zurück auf

die in Revision 560 besprochene Version 5.0 und überlegen, warum sich bisher

(die nun ja auch in ECMAScript standardisierten) Decorators nicht weiter

durchgesetzt haben – Schwenks zu Yehuda Katz und Ember bzw. Glimmer inklusive.

An der Feature-Front beginnt der Abbau der Unterschiede zwischen void (nicht zu

verwechseln mit void, siehe Stefans Artikel zum Thema) und undefined, was wir

begrüßen. Ebenfalls aufgeweicht werden die Anforderungen an die Typen von Getter

and Setter-Signaturen, v.a. um Legacy-Use-Cases rund um Stylesheets (jenseits

von Constructable Stylesheets) zu bedienen. Anlässlich diverser Anpassungen der

JSX-Typen (u.a. für mögliche zukünftige Promise-Komponenten in React) waschen

wir ein wenig React-Schmutzwäsche und feiern und besprechen die Genese des

Dynatrace App Toolkit. Da uns zu den weiteren Kleinigkeiten nicht ganz so viel

einfällt, verlegen wir uns zum Ende hin auf Werbung! Peter empfiehlt eine

VS-Code-Extension für schönere TypeScript-Fehlermeldungen und hat einen Text zu

unknown-Overloads geschrieben, wohingegen Stefan gleich ein ganzes zweites Buch

zu TypeScript zur Papier gebracht hat.

More episodes from Working Draft