A single-page application (SPA) is a web application or web site that interacts with the user by dynamically rewriting the current page rather than loading entire new pages from a server.
Since single-page applications don't update the entire page but only required content, they significantly improve a website's speed. Most resources (HTML/CSS/Scripts) are only loaded once throughout the lifespan of an application. Only data is transmitted back and forth.
This plugin implements the concepts of Single Page Application into any PageCarton installation. It employs the highly recommended server-side rendering strategy for SEO benefits.