Pulse SPA Navigation
InertJS ships with a tiny 1KB client-side runtime called Pulse. Pulse automatically intercepts link clicks and performs smooth, zero-reload SPA navigation.
How it works
You don't need to learn a custom Link component. Just write standard HTML anchors:
<a href="/about">About Us</a>
Pulse will:
- Intercept the click event.
- Fetch only the new HTML content from the server via AJAX.
- Swap the new content directly into the
<main>view area of yourshell.jslayout. - Update the browser's history and URL automatically.
Opting Out
If you want a link to perform a full page reload, just add the data-no-pulse attribute to the anchor tag, or use target="_blank".

