Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 
  • An Overview to Single Page Application

    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 282
    Comment on it

    Hello readers , Today in my blog I will discuss about the Single Page Application i.e (SPA) .

     

    Introduction :-

    • It is basically a web application design approach .
    • It uses all the modern browsers and HTML5 .
    • It uses AJAX and HTML5 to create a responsive Web Apps .
    • This Web page App loads single HTML page as according to the users action.
    • With the use of various JavaScript Framework , we can create Single Page Application.

     

    Benefits Of Using Single Page Application :-

    1. It helps to create a faster interaction b/w the developer and the user.
    2. It does not require any page flicker.
    3. It works on JavaScript based rendering.
    4. It helps to provide a better UX , so that it would be user-friendly.

     

    Advantages Of Single Page Application -

    • If we need to create a highly responsive site we make use of Single Page Application as it has the ability to redraw any part of the UI.
    • It does not require to have server for downloading the pages.

     

    Disadvantage Of Single Page Application -

    • The client must have JavaScript enabled framework to work with Single page Application.
    • There is only one entry point to the site , if we need any link from a specific part of a site it would be impossible to get.
    • We can not reload a page as , it would take us back to the starting point of the site.
    • The Single Page App gets vunerable to both Cross-Site Scripting (XXS) and Cross-Site Request Forgery (CSRF) Attacks.


     

    An Overview to Web Apps :-

    • It always needs a Internet connection .
    • It is build for providing content delivery.
    • With the use of it , we can write once and deploy everywhere.


     

    Examples :-

    The best example to show the use of Single Page Application is Gmail , Twitter and Facebook.


     

    Below is the list of various JavaScript Framework used for creating Single Page Application , these are as follows :-

    1. Angular.js
    2. React.js
    3. Ember.js
    4. Aurelia.js
    5. Meteor.js
    6. Backbone.js
    7. Polymer.js
    8. Knockout.js
    9. Mercury.js


     

 0 Comment(s)

Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: