Single-page application
From Wikipedia, the free encyclopedia
It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to its deletion for any reason. To avoid confusion, it helps to explain why you object to the deletion, either in the edit summary or on the talk page. If this template is removed, it should not be replaced. The article may be deleted without further notice since this message has remained in place for five days. This template was added 2008-01-04 09:27; five days from then is 2008-01-09 09:27.
If you created the article, please don't take offense. Instead, consider improving the article so that it is acceptable according to the deletion policy. Author(s) notification template: {{subst:prodwarning|Single-page application}} ~~~~ |
A single page application (SPA) is a web application that runs entirely in the client web browser, typically using a combination of HTML, JavaScript, and CSS. The application modifies the web page's own data structures through its DOM tree, and makes its changes persistent when the user invokes the browser's Save Page command to save the (modified) web page to disk.
A web application like Gmail is not a single-page application because it communicates with a server and database; the application data is not made persistent by saving the page to local storage such as a hard disk.
Like DHTML, LAMP, or Ajax, SPA is not a technology in itself, but a term that refers to the use of a group of technologies together.
[edit] Examples
[edit] See also
- Rich Internet application
- Ajax framework
- Ajax (programming)
- DHTML
- JavaScript
- VBScript
- Single document interface
- IDE-style interface
ru:Single page application

