DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45
Class :- SYBBA(CA )(III Semester) (2019 Pattern) Sub:- Angular-JS
Prof . Yogesh .P. Deshmukh www.dacc.edu.in
Single Page Application
Single page application (SPA) is a web application that fits on a single page. All
your code (JS, HTML, CSS) is retrieved with a single page load. And
navigation between pages performed without refreshing the whole page.
Single page application (SPA) is a web application that fits on a single page. All
your code (JS, HTML, CSS) is retrieved with a single page load. And
navigation between pages performed without refreshing the whole page.
AngularJs is a powerful javascript framework for building dynamic web
applications. It became insanely popular nowadays. The good thing about
Angular is that it has a set of ready-to-use modules to simplify building of
single page applications.
SPA (Single Page Application). This means that the navigation within Netflix
is performed without refreshing the whole page.
Angularjs is a Single Page Applications Framework. Single page application
(SPA) is a web application that fits on a single page. All your code (JS, HTML,
CSS) is retrieved with a single page load. And navigation between pages
performed without refreshing the whole page.
Single-Page Applications (SPAs) are Web apps that load a single HTML page
and dynamically update that page as the user interacts with the app. SPAs use
AJAX and HTML5 to create a fluid and responsive Web apps, without
constant page reloads. However, this means much of the work happens on the
client side, in JavaScript.
Advantages of Single Page Applications
Given below are few advantages of Single Page Applications.
Improved user experience.
Web pages refresh faster as less bandwidth is being used.
The deployment of the application – index.html, CSS bundle, and javascript bundle –
in production becomes easier.
Code splitting can be done to split the bundles into multiple parts.
Why Develop an SPA Using AngularJS?
Nowadays, there are many javascript applications that are available in the market like
ember.js, backbone.js, etc. But still, a lot of web applications incorporate AngularJS in their
development to create SPAs.