Single-Page Application

A single-page application (SPA) is a web application or website that interacts with the user by dynamically rewriting the current web page with new data from the web server, instead of the default method of a web browser loading entire new pages. The goal is faster transitions that make the website feel more like a native app. In a SPA, a page refresh never occurs; instead, all necessary HTML, JavaScript, and CSS code is either retrieved by the browser with a single page load,[1] or the appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions.

inherently JavaScript, unless someone builds something else into a browser VM

Tiddly Wiki is an example

semi-related: One Page Wiki

semi-related: One Page Site

Edited:    |       |    Search Twitter for discussion