Frontend & browser·Routing and navigation
the address bar changes and the content swaps, but the browser never loads a new document.
Single-page application
Also calledSPA
An application that loads once and handles every subsequent navigation in JavaScript. It gives you fast transitions and preserved state across screens, and it makes your code responsible for everything the browser used to do: history, scroll position, focus, titles, loading indicators and error pages. Most of what follows in this section is that list, one bug report at a time.