Audio playback is not supported on your browser. Please upgrade.
At this point, you may be asking why PRF is part of WebAuthn in the first place.
。夫子对此有专业解读
Web streams has no synchronous path. Even if your source has data ready and your transform is a pure function, you still pay for promise creation and microtask scheduling on every operation. Promises are fantastic for cases in which waiting is actually necessary, but they aren't always necessary. The new API lets you stay in sync-land when that's what you need.
I also knew that if I bought a jar of sauce, I’d use it once and the rest would sit in my fridge until it eventually went to waste. That’s when it clicked: why wasn’t there a perfectly portioned pasta and sauce kit that wasn’t precooked? It felt like there was a real need for something that reduced waste while delivering high-quality ingredients in just the right portions.