Back to Practice

Practice · Interview · Card 5

"Turbo Frames vs Turbo Streams?"

A favorite for Rails interviews in 2026. They sound similar; they do different things. The distinction is what the interviewer is listening for.

The question

"What's the difference between a Turbo Frame and a Turbo Stream, and when would you use each?"

Your job

Name what each one is, name what initiates the update, and give a concrete use case for each.

Take a moment. One initiates updates from the client. One is server-driven. Which is which, and what use case fits each?