Sign in Registration

Ajax-Free Website - Pros and Cons of Single Page SPA Applications

Classic sites and web applications consist of several pages, each with its own address. It was like this for a long time, until projects began to appear without page reloading. These resources are called single page application (SPA) . Single page apps have their pros and cons.


The concept of SPA implies that the site has only one page (in some cases, several), all content is loaded dynamically, and the page addresses in the browser are substituted by scripts - the page address changes are emulated. To preserve the ability to navigate the pages, a special API is used - for example, the History API or the new features of HTML5. Such projects are gaining increasing popularity nowadays.

Should I make a site without page reloads , only on Ajax? Each technology, especially a new one, has its own advantages and disadvantages. Let's take a look at the pros and cons of creating websites without reloading the page.

First, good news, advantages of sites without page reloading are as follows:

Now let's look at the flaws of sites without page reloading :

Thus, having considered the pros and cons of sites without reloading pages - you can draw conclusions about the advisability of using SPA technologies for your project. You can also use a combined approach - make only some blocks on the page dynamically loadable. This will allow increase your site speed , in some cases significantly. The implementation of SPA technologies on your website can be ordered by leaving a simple application.

Comments (0)
For commenting sign in or register.

Latest articles

Popular sections


Login to the web version
Android app:
Available on Google Play

Share this

Subscribe to