Introduction Of Single Page Application And Angular

Web Developer Kaustubh
2 min readJul 12, 2020


What is a single page client application ?

A single-page application is an app that doesn’t need to reload the page during its use and works within a browser.

Examples of single page applications

Facebook, Google Maps, Gmail, Twitter

Advantage of single page application

The main advantage of single-page applications is its speed

Caching process is also quite efficient — the application sends only one request, stores all data transmitted, and can use this data

improved application performance

Easy Debugging with Chrome

Disadvantages of single page application

SEO optimization is tricky when you have a single-page application

Security issues

when to use single page application ?

Single-page web applications fit perfectly for building dynamic platforms with small data volumes.

when to use multiple application ?

A multi-page application is appropriate for large companies with a broad range of products or services that require lots of features and multiple menus. An MPA is more suitable for online stores, business sites, catalogs, and marketplaces

What is Angular ?

Angular is an application design framework and development platform for creating efficient and sophisticated single-page apps.

Angular is a Javascript framework that is used by developers for building web, desktop, and mobile applications. Development of Angular applications involves usage of Typescript, which is a superset of Javascript, along with HTML, CSS etc.

Who is maintaining Angular ?


Why should I use angular ?

a]Supported by Google

b]Simplified MVC Pattern

c]Modular Structure (Angular organizes code into buckets, whether it is components, directives, pipes, or services)


e]Ease of Maintenance

f]Good Community Support



Web Developer Kaustubh

Sr.Web developer. love to code. PHP , Javascript, Mysql, Laravel, Jquey, git, project planing,Linux