FALLSEM2020-21_ITE1002_ETH_VL2020210105027_Reference_Material_I_03-Sep-2020_Web_Application_Framewor - Module 3 Web Applications Web Applications Web

FALLSEM2020-21_ITE1002_ETH_VL2020210105027_Reference_Material_I_03-Sep-2020_Web_Application_Framewor

This preview shows page 1 - 8 out of 39 pages.

Web Applications Module 3
Image of page 1
Web Applications Web applications Web Application Frameworks MVC framework Angular JS Single Page Applications Responsive Web Design R.Vijayani / Asso Prof / SITE / VIT 2
Image of page 2
Web Applications A web application is a Client-Server computer program that utilizes web browsers and web technology to perform tasks over the Internet. R.Vijayani / Asso Prof / SITE / VIT 3
Image of page 3
How web application works? User triggers a request to the web server over the Internet, either through a web browser or the application’s user interface. Web server forwards this request to the appropriate web application server. Web application server performs the requested task – such as querying the database or processing the data – then generates the results of the requested data. Web application server sends results to the web server with the requested information or processed data. Web server responds back to the client with the requested information that then appears on the user’s display R.Vijayani / Asso Prof / SITE / VIT 4
Image of page 4
EXAMPLE OF A WEB APPLICATION Web applications include online forms, online retail sales, online auctions, wikis, instant messaging services, shopping carts, word processors, spreadsheets, video and photo editing, file conversion, file scanning, and email programs such as Gmail, Yahoo and AOL. Popular applications include Google Apps and Microsoft 365 . Google Apps for Work has Gmail, Google Docs, Google Sheets, Google Slides, online storage and more. Other functionalities include online sharing of documents and calendars. This lets all team members access the same version of a document simultaneously. R.Vijayani / Asso Prof / SITE / VIT 5
Image of page 5
Benefits of Web Application Web applications run on multiple platforms regardless of OS or device as long as the browser is compatible. All users access the same version , eliminating any compatibility issues. They are not installed on the hard drive, thus eliminating space limitations. They reduce software piracy in subscription-based web applications (i.e. SaaS). They reduce costs for both the business and end user as there is less support and maintenance required by the business and lower requirements for the end user’s computer. R.Vijayani / Asso Prof / SITE / VIT 6
Image of page 6
Web Application Frameworks A web framework ( WF ) or web application framework ( WAF ) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and deploy web applications. Web frameworks aim to automate the overhead associated with common activities performed in web development. For example, many web frameworks provide libraries for database access, templating frameworks,and session management , and they often promote code reuse . Although they often target development of dynamic web sites , they are also applicable to static websites .
Image of page 7
Image of page 8

You've reached the end of your free preview.

Want to read all 39 pages?

  • Summer '19
  • Web application framework, AngularJS

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture