JavaScript SPA: Getting Started A JavaScript single page application uses a combination of libraries and frameworks to communicate with the server consume and manage data and display application view. Learn how to use various SPA templates in Visual Studio 2013.