c't < webdev >

Stranger than fiction - 5 useful JS APIs that you've never used
2025-11-19 , Stage 1 (first floor)

The notion that a person uses only a small percentage percent of their brain may be a myth... but developers do, in fact, not use close to all that JavaScript has to offer! The ECMAScript specifications are full of hidden gems that can be very useful under (very) specific circumstances, yet next to nobody ever uses them, making developer's lives harder than they need to be. But do not worry — this session is here to help!

This talk is a whirlwind tour through absolutely unknown JavaScript features, with a focus on recent-ish additions to the ECMAScript standard. We investigate the garbage collection semantics of revocable Proxies (a subtype of the already under-utilized proxy API), explore the magic of meta properties, build a message passing protocol out of transferable objects (plus a tiny bit of rules lawyering) and gently stretch the semantics of class constructors — just to see what happens.

This session aims to drag a few unknown JavaScript features into the limelight and empower developers to solve some of the more esoteric challenges that can crop up in web development.


Level:

Expert

Peter Kröner is a trainer for frontend web technologies. He either spends his days reading dry specifications and fighting buggy browsers or doing workshops on the latest and greatest web standards.