Turbo Frames: scoped updates
A frame is a region that navigates on its own
Wrap any part of a page in turbo_frame_tag and it becomes an independent navigation context: a link or form INSIDE that frame only replaces the content of that frame, not the whole page. Everything else on the page β the header, the other rows in a table, the nav β stays exactly as it was. No JavaScript required; this is plain HTML with a custom element (<turbo-frame>) that Turbo watches for.
The walkers admin index is the textbook case: a table of walkers, each row in its own frame. Click "Edit" on Luna's row, and only Luna's <tr> gets replaced with an edit form β Sam's row, the page title, everything else is untouched. The request that fetches the edit form is scoped, small, and fast, because the server only has to render one row's worth of HTML, not the whole page.