Skip to content

Single-page application

A single-page application updates views within a loaded web document. It may still have many views and separate URLs.

Also known asSPA
Software Development

Change views without reloading the whole document

A single-page application, or SPA, updates content within a loaded web document using JavaScript. Moving between views therefore need not load an entirely new document each time. New data can still be requested from the server.

In a fictional order overview, you change a status filter. The results list updates while the rest of the interface remains. Useful implementation includes making the Back button and reopening a saved address restore the expected state.

“Single page” does not mean the product may have only one view or URL. Nor does the name guarantee speed. Data requests, script volume and navigation need checking against the actual flow.

Sources

Articles on this topic

Software Development with ASES

Custom software, web and mobile apps