2. Reasons behind the web application
popularity
Portability
Easy of updates
Deployment
Maintenance
Cost
3. Portability
1. Web applications are portable in nature.
2. They are hosted on centralized web servers.
3. Anyone can access web application using any device (Mobile,
Tablet, PC or Laptop).
4. Ease of update
1. Are you familiar with the pain of desktop application updates?
2. You need to deploy new solution to each client machine. Very time
consuming.
3. In web application you only need to update the server code. That's
it!
5. Deployment
1. A standard desktop application need to be installed on each
desired client machine.
2. There need to be specific application for client and servers.
3. In contrast, you only need a web browser to access the web
application.
6. Maintenance
1. When a requirement of business logic changes, applications need
to be changed.
2. Such changes are pain to deploy and maintain on desktop
application.
3. Maintenance is fairly easy on web application. Only server
application needs maintenance!
7. Cost
1. Web Application Development is cost effective in compare to
desktop application.
2. You need less powerful computer infrastructure.
3. Maintenance cost is way lower than desktop applications.