evolved it aimed to solve the common problems associated with writing this new style of application. It became clear early on that Pages.js was well suited for building simple single page applications without the requirement of heavier libraries or frameworks to perform simple DOM related functions.