1. It helps to create a faster and easy interaction between the developer and user.
2. Interaction with the single page application involves dynamic communication with the web server.
3. It is user-friendly approach.
4. Ajax approaches include using IFRAME or script HTML elements.
5. This Web page App loads single HTML page as according to the users action.
6. All code (JS, HTML, CSS) is retrieved with a single page load.
7. SPAs gives us option to work offline because the pages are already loaded into the screen, user can still work without any internet connection.
These framework used for different purpose for performing the function in a single page application system.