You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/site/content/faq/900-is-there-a-router.md

941 B

question
Is there a router?

You can use any router lib you want. A lot of people use page.js. There's also navaid, which is very similar.

If you prefer a declarative HTML approach, there's svelte-routing.

If you need hash-based routing on the client side, check out svelte-spa-router, or abstract-state-router, a mature router for business software.

For filesystem-based routing, you can take a look at Routify.

For an official solution, there's nothing that's simply a routing library. There is, however, the official Sapper framework, a Next.js-style application framework built on Svelte, which includes its own filesystem-based routing.