Single Page Apps in Depth