Crowdbotics Articles About


What is an SPA?

A Single Page Application, or SPA, is a website that relies on client-side code for rendering data to the user's screen. A SPA works by assembling all of the content that will be displayed on a page into one large HTML file or JavaScript file. The web browser loads this file in its entirety when it first displays the page, and only requests additional files as needed to provide interactivity. SPAs are distinct from "MVC" applications because they rely exclusively on JavaScript for application logic and not server-side languages like PHP or Rails.

Single page application articles describe the components of a web application. These articles may include guides on how to build a specific type of user interface with Javascript and related frameworks. Additional topics related to single page applications include SPA development, React development, HTML5 development, and cross platform development.