@tokyo_0 another option to consider is #sveltekit (https://kit.svelte.dev). Each page has an optional server component which can fetch data (e.g. from a JSON api) and pass it to the page.