L09 – Single Page Application (SPA)


Lecture L09 "SPA technologies and Web APIs" deals with what the SPA architecture is all about and how it relates to other non-SPA techniques to build websites. We will also review some of the Web APIs that are closely related to SPA techniques.


The session for L09 and L10 was combined in a 2 hour lecture held on Zoom. An example repo was used with code samples and a slide presentation was held. There were 2 recordings of 60 + 36 minutes.

In L09 deals with the SPA architecture and some related Web APIs.

In L10 Mikael shows some examples on Web APIs for storage, drag & drop and websockets.

The videos L09 and L10 are found in this playlist on YouTube.

The slides L09-10-SPA.html is available in its repo.

The slides can be viewed online.

External resources

Resources from previous course rounds

From lecture "L09 Offline & SPA", dealing with Single Page Applications, History API, Websockets, Offline first, Application cache, Service Workers.

Study material from previous course rounds


  1. Three Keys to Successful Single Page Web Applications
  2. Christine Spang - WebSockets from the Wire Up - PyCon 2015
  3. Javascript Offline First - Leeds JS Talk

Optional resources.

Welcome to CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet

Student account

To log in you need a student account at Linnaeus University.

Read more about collecting your account

Log in LNU