Cloudflare workers vs pages

I'm building a full stack sveltekit app (svelte code on both frontend and backend).

I'm confused whether I should deploy it to cloudflare workers or cloudflare pages?

On one hand, it seems like pages is intended for static sites and workers is intended for dynamic backends. On the other hand, I see conflicting information where it seems sites deployed to pages can have dynamic backend content.

What things should I consider when picking workers vs pages?
Was this page helpful?