Skip to content

Module Quiz: Signals vs State

expert12 min read

Test Your Reactivity Knowledge

You've covered the entire signals and modern reactivity landscape. This quiz tests deep understanding -- not surface-level API memorization. Each question targets a specific concept that trips up even experienced developers.

Quiz
In a signal-based system, what does 'glitch-free execution' guarantee?
Quiz
What happens when you read a signal inside an async function within an effect?
Quiz
In SolidJS, a component function runs once. What mechanism handles conditional rendering when state changes?
Quiz
Vue 3 uses Proxy-based reactivity. What happens when you destructure a reactive() object?
Quiz
Angular removed Zone.js as the default in Angular 21. What made this possible?
Quiz
The TC39 Signals proposal includes Signal.State and Signal.Computed but deliberately excludes a built-in effect() primitive. Why?
Quiz
When using @preact/signals-react in a React application that uses Suspense boundaries, what problem can occur?
Quiz
A high-traffic e-commerce site has product pages (SEO-critical, price changes hourly), a checkout flow (personalized, no SEO needed), and a blog (content changes weekly). Which rendering strategy is best?
Quiz
What is the key difference between Qwik's resumability and traditional SSR hydration?
Quiz
In a signal system with this dependency graph: source signal A feeds computed B and computed C, both of which feed computed D. When A changes, how many times does D's derivation function execute?

How Did You Do?

8-10 correct: You have deep understanding of modern reactivity. You can make informed architectural decisions about which framework and rendering pattern fits a given problem.

5-7 correct: Solid foundation with some gaps. Revisit the topics where you missed questions -- the explanations point to the specific concepts to review.

Below 5: No shame -- this is expert-level material. Go through the module topics in order, focusing on the mental models and code examples before retaking this quiz.