Re: Web Programming & Web Application Development
Posted: Mon Apr 29, 2013 3:31 pm
Web programing, to me, covers a very broad spectrum of things. Sure, it includes applications, but it also includes a lot of other things. Static web pages, social media, images and page design... etc.
Web Application Development specifically refers to the development of applications.
For example, you might have an accounts payable application where a user maintains a list of vendors, keys in invoices for each vendor, prints checks to pay the vendors, maintains a history of items sold, feeds data to databases that track the costs of doing business, etc. This is an application, commonplace to businesses. It can be built as a green-screen, or as client/server (thick-client) GUI application, or... of course, with screens that are displayed in a web browser. When this latter choice is used, it's a "Web Application". The act of developing it is "Web Application Development."
On the other hand, you might sit and make a web page by typing HTML into a file, and serving it out via an HTTP server. This page would not do anything but provide, maybe, pictures of your cat and funny little stories. It would never change. There's no application here -- it's just a static web page. It's considered "web programming", but it's not an application.
Web Application Development specifically refers to the development of applications.
For example, you might have an accounts payable application where a user maintains a list of vendors, keys in invoices for each vendor, prints checks to pay the vendors, maintains a history of items sold, feeds data to databases that track the costs of doing business, etc. This is an application, commonplace to businesses. It can be built as a green-screen, or as client/server (thick-client) GUI application, or... of course, with screens that are displayed in a web browser. When this latter choice is used, it's a "Web Application". The act of developing it is "Web Application Development."
On the other hand, you might sit and make a web page by typing HTML into a file, and serving it out via an HTTP server. This page would not do anything but provide, maybe, pictures of your cat and funny little stories. It would never change. There's no application here -- it's just a static web page. It's considered "web programming", but it's not an application.