In server-side rendered applications, the vast majority of the application’s rationale dwells on the server, and stays there. The client fundamentally enters the URL, the request gets send to the server, which then creates the HTML containing the information and sends that back to the program which essentially renders it out. At the point when the client connects with the page, that demand gets again sent to the server, which thus creates another HTML page and serves it back to the program.
This is how the web has been designed, a perfectly valid model and what many pages still use today.
Advanced pages frequently require to work more like applications do on the desktop. Individuals interest for a greatly improved client encounter, more intelligence, quick moves amongst “pages” and even disconnected capacities. That is the place the alleged SPAs (Single Page Applications) become possibly the most important factor.