Single page applications (SPAs) are becoming more and more popular. Facebook, YouTube, Twitter, GitHub, and numerous Google’s services are all built using the SPA tech. Yet multi page applications (MPAs) make up the majority of websites on the Internet. But are the days of MPAs over?
In this article, I’m going to set aside all the hype that surrounds the tech and evaluate it objectively. I’ll list the advantages and drawbacks of the SPA approach as well as suggest when to use it.