

WTF Are Signals And Why Is Everyone So Hot On Them All Of The Sudden?
May 15, 2023
Dive into the world of signals in JavaScript and discover why they're creating such a buzz. The hosts break down signals as crucial communication tools in web development, enhancing component interaction and state management. Learn how Preact's new signals package simplifies reactive programming for developers. They also explore a vanilla JavaScript API that supports reactive variables, making dynamic updates smoother. Plus, find out when signals might not be the best choice for certain projects!
AI Snips
Chapters
Transcript
Episode notes
Signals as Messages
- Signals are a way for different parts of your app to communicate.
- They are like messages sent between components, triggering actions elsewhere.
Walkie-Talkie Analogy
- Scott uses the analogy of kids with walkie-talkies playing a prank.
- This illustrates how signals work, with one part sending a message and another reacting.
Signals vs. Event Listeners
- Wes compares signals to event listeners in the browser.
- Both allow one part of the code to react to actions happening elsewhere.