Web Based Application

Web based application is any application that uses a website as the interface or front-end. Users can easily access the application from any computer connected to the Internet using a standard browser.

For Example- Google Docs is also a word-processing application but users perform all the functions using a web browser instead of using software installed on their computer. This means that it is a web-based application.

Business advantages:

  • Cost effective development
  • Accessible anywhere
  • Easily customizable
  • Accessible for a range of devices
  • Improved interoperability
  • Easier installation and maintenance
  • Adaptable to increased workload
  • Increased security
  • Flexible core technologies

Technologies

I. Client Side Scripting - Client Side Scripting is the type of code that is executed or interpreted by browsers. Client Side Scripting is generally viewable by any visitor to a site. Source code is visible to everyone.

Below are some common Client Side Scripting technologies:

  • HTML
  • CSS-5
  • Ajax
  • jQuery
  • Angular Js
  • Ajax Toolkit

II. Server Side Scripting – Runs a scripting language in a web server. A user's request is fulfilled by running a script directly on the web server to generate dynamic HTML pages. Server Side Scripting is not viewable or accessible by any visitor or general public. The primary advantage to server-side scripting is the ability to highly customize the response based on the user's requirements, access rights, or queries into data stores.

Below are the common Server Side Scripting technologies:

  • PHP
  • Zend Framework
  • ASP.NET
  • ColdFusion
  • Ruby on Rails
  • Perl
  • Python