Component navigation
RunningEach tab calls a Ktor component route with hx-get and swaps the returned HTML into the page shell.
These project examples show how much interface behavior can be delivered with ordinary Ktor routes and small htmx attributes.
Each tab calls a Ktor component route with hx-get and swaps the returned HTML into the page shell.
The calendar page renders structured data on the server, so the browser receives complete semantic markup.
Links keep real href values, which means routes stay bookmarkable and graceful when JavaScript is unavailable.