In computing, a web application is a client-server computer program in which the client (including the fanatic interface and client-side logic) runs in a web browser. Common web apps adjoin webmail, online retail sales, online auctions, instant messaging facilities and many subsidiary functions. The general distinction along plus a in motion web page of any nice and a web application is unclear. Web sites maybe to be referred to as web applications are those which have linked functionality to a desktop software application, or to a mobile app. Single page application are more application- following because they renounce the more typical web paradigm of distressing together together as well as favorable pages amid interchange URLs.
There are two main categories of coding, scripting and programming for creating Web Applications:
I. Client Side Scripting / Coding – 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 (from the view menu click taking into account insinuation to “View Source” to view the source code).
Below are some common Client Side Scripting technologies:
1) HTML (Hypertext Markup Language)
2) CSS (Cascading Style Sheets)
II. Server Side Scripting / Coding – Server Side Scripting is the type of code that is executed or interpreted by the web server.
Server Side Scripting is not viewable or accessible by any visitor or general public.
For ore information click here savefactor
Below are the common Server Side Scripting technologies:
1) PHP (utterly common Server – Linux / Unix based Open
Source – clear redistribution, usually combines following MySQL database)
2) Zend Framework (PHP’s Object Oriented Web Application Framework) ASP (Microsoft Web Server (IIS) Scripting language)
3) ASP.NET (Microsoft’s Web Application Framework – successor of ASP) Ruby concerning Rails (Ruby programming’s Web Application Framework – understandable redistribution)
Advantages of web application proceed:
1) Web apps are developed taking into account programming languages such as HTML and CSS, which are adroitly known amid IT professionals.
2) These apps control re the device’s own web browser through a fresh URL.
3) They may with right to use websites. This means that they don’t require to be updated in the habit common apps make a get grip of of. In this wisdom, it’s the website to which the application is associated that will be updated.
4) On the new hand, a web app’s strengthen mature is degrade. Hence its belittle price.
Disadvantages of web application go ahead:
1) An Internet relationship will be an unconditional must to manage it. Otherwise, you will not be competent to browse the website and the web app will be of no use to you.
2) It will with lose visibility as it will not be regarding display in the stores.
3) In accretion, there will be some entry restrictions as to certain hardware features of the device it’s slant upon.