This therefore allows users to use websites without loading whole new pages from the server, which can result in performance gains and a more dynamic experience, with some tradeoff disadvantages such as SEO, more effort required to maintain state, implement navigation, and do meaningful performance monitoring.
See also
- Single-page application (Wikipedia)
- Understanding client-side JavaScript frameworks
- Glossary
- Popular SPA frameworks: