Angular SPA vs Traditional Web

What is a Single Page Application?

A single-page application (SPA) is a web application or website that interacts with the web browser by dynamically rewriting the current web page with new data, instead of the default method of the browser that loads all new pages. The goal is faster transitions that make the website feel like a local application.

How is SPA technology different from traditional web technology?

In traditional web technology, the client requests for a web page (HTML/JSP/ASP) and the server sends the resource (or HTML page), and the client again requests for another page and the server responds with another resource. The problem here is a lot of time is consumed in the requesting/responding or due to a lot of reloading. Whereas, in the SPA technology, we maintain only one page (index.HTML) even though the URL keeps on changing.