SPAs
When jQuery (https://jquery.com) came out and gained popularity, it initiated an important transition on the web. jQuery and similar libraries made it possible to dynamically adapt the content of web pages very easily. Moreover, combined with XMLHttpRequest (https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest), often called AJAX or XHR, it alleviated the need for full page refreshes. This was a great step forward for user experiences on the web.
The web 2.0 era had begun. This trend kept gaining strength and, combined with the rise of mobile devices, it forced developers to expose more and more services/data through web services (for example, RESTful APIs), so that they could be consumed easily.
Over time, most SSR frameworks ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access