
Revision 710: React- & TypeScript-Glücksrad, mit Hans-Christian Otto
From Working Draft by Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer
April 28, 2026 · 1h 21m · Episode 710
About this episode
The episode features a discussion on various React and TypeScript topics, including the React Compiler and performance optimizations.
Wir spielen wieder Glücksrad und lassen uns durch eine bunte Mischung aus React- und TypeScript-Themen treiben. Mit dabei sind diesmal Stefan, Peter und Hans-Christian Otto und wie schon beim letzten Mal zeigt sich schnell: Ein einzelnes Thema reicht locker für eine halbe Stunde Diskussion. Wir hangeln uns vom React-Compiler über TypeScript Assertion Signatures bis hin zu useState und verlieren uns dabei genüsslich in Details, Meinungen und Abschweifungen zu Compilern, CDNs und Programmierparadigmen. SHOWNOTES [00:02:13] REACT COMPILER Der React Compiler wird als neue Möglichkeit diskutiert, Performance-Optimierungen automatisch durch statische Analyse vorzunehmen. Statt manuell useMemo, useCallback oder React.memo einzusetzen, soll der Compiler diese Optimierungen eigenständig einfügen. Dabei steht weniger die tatsächliche Performance im Vordergrund als vielmehr die Reduktion von Boilerplate und die Verbesserung der Lesbarkeit von Komponenten. Gleichzeitig wird kritisch hinterfragt, wie sinnvoll diese automatischen Optimierungen sind, da Memoization selbst Kosten verursacht und in vielen Fällen kaum messbare Vorteile bringt. Zudem kann der Compiler problematisch werden, wenn…
People in this episode
Hosts: Vanessa Otto, Christian »Schepp« Schaefer, Hans Christian Reinl
Guest: Hans-Christian Otto
Topics covered
- React
- TypeScript
- performance optimization
- programming paradigms
- compiler discussion
Keywords
- React
- TypeScript
- performance
- compiler
- programming
Mentioned in this episode
Products: React, TypeScript, React.memo, useMemo, useCallback
More episodes of Working Draft
- Revision 715: Hörendenfragen zu PWAs, Tailwind und Browsern · June 2, 2026 · 1h 9m
- Revision 714: Kirby, KI und die Verantwortung langlebiger Software, mit Bastian Allgeier · May 26, 2026 · 1h 21m
- Revision 713: ARIA-Glücksrad – von Dialogen, Definitionen und Datepickern · May 19, 2026 · 1h 8m
- Revision 712: The Web Beyond the Edges of the Browser Window, with Niels Leenheer · May 12, 2026 · 1h 20m
- Revision 711: LLMs zuhause betreiben · May 5, 2026 · 1h 14m
- Revision 709: HTTP/3 und WebTransport, mit Max Inden · April 21, 2026 · 1h 40m
Explore listener stats, chart rankings, contacts and more on the Working Draft podcast page.