Loading States Coming Soon
Convention-based loading states that display automatically during page transitions. Shipping alongside client-side navigation.
#What's Coming
Loading state support will ship alongside the <Link> component for client-side navigation. The same file convention pattern used by error boundaries will apply: drop a loading.tsx file next to your pages and AbsoluteJS will render it as a fallback while the next page loads.
This pairs naturally with streaming SSR. When a page component suspends during server rendering, the loading convention file provides the shell that streams to the client immediately.
#Framework Support
Each framework has its own async primitives that loading states will integrate with:
React
Suspense boundaries with streaming SSRVue
Suspense component with async setupSvelte
#await blocks for async dataAngular
@defer blocks with placeholder and loading states