A web application architecture that loads the full page only once, then uses JavaScript to rewrite just parts of the screen from then on.
Short for Single Page Application. Instead of re-fetching the entire page from the server on every navigation, an SPA fetches only the data it needs via an API and updates the display, achieving a smooth feel closer to a native app. It's often contrasted with server-side rendering (SSR).
© 2026 ITBGM