Skip to content

    Single Page Application (SPA)

    Reading time: 2 min.Editorially reviewed on:
    ← All terms

    Definition

    A single page application dynamically loads many views within a web application.

    A SPA first loads an HTML document and then updates views dynamically without reloading the full document for each change. It can have multiple URLs and routes; initial loading time and usability must be checked.

    Simply explained

    Like an app that changes the visible space without restarting every time.

    Why it matters in practice

    Helps design, build and operate verifiable digital offerings.

    Example from business

    Possible example: An internal dashboard switches between reports without a complete page reload.

    Limits and pitfalls

    • Neglect initial HTML, URL states, accessibility and search engine access.

    Origin & history

    MDN describes SPAs as web applications with an initial document and dynamically updated content. Routing and multiple URLs are compatible with it.

    Use in mid-sized companies

    • Possible application in SMEs: An internal dashboard switches between reports without a complete page reloading process.

    Frequently asked questions

    What does Single Page Application (SPA) mean?

    A single page application dynamically loads many views within a web application.

    What errors should be avoided?

    Neglect initial HTML, URL states, accessibility and search engine access.

    Sources

    Sources checked on 09.10.2026. Editorial use cases are hypothetical; no evidence of real customer results.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice