Single-Page Applications (SPAs) in SharePoint Using SPServices

Tags: SharePoint 2010, SharePoint 2013, SPA

Single-page applications (SPAs) are nothing new on the Web. However, like Responsive Web Design (RWD), SPAs are gaining favor as a way to enable real work with an improved user experience (UX). The SharePoint Product Group took steps toward giving SharePoint itself an SPA “feel” with the introduction of the Minimal Download Strategy (MDS) in SharePoint 2013.

But what if you are using older versions of SharePoint? Maybe 2007 or 2010? Well, there’s no need to despair, because the tooling to create SPAs is there for you to use anytime you want it in SPServices. With AJAX available for use as the data transport mechanism, we can fetch content from the SharePoint server anytime we choose without a page refresh using SPServices as the data access backbone.