Server Routing

Server(-side) Routing is the "old school way" of doing routing: when the user navigates to a new page, the old page is completely discarded and the HTML of the new page is loaded.

The UI framework Vike extensions (vike-react/vike-vue/vike-solid) use Client Routing. If you don't use such Vike extension, then Vike does Server Routing by default while you can opt into Client Routing.

The advantage of Server Routing is that it leads to a simpler architecture. The drawback is that some use cases aren't implementable with Server Routing.

We further discuss the pros and cons of Server Routing at Server Routing VS Client Routing > Which one to choose.

See also