One app, two views
Both cards below mount the same
widgets
island — a single bundle with a shared Svelte runtime, imported once. Each
<.app>
picks its view with component=, which is just sugar for a
component
prop. They get identical data; Randomize
regenerates it on the server and pushes to both at once.