14.9. Glossary¶
- Client-side web applications
programs that are downloaded to a web browser and executed on the user’s local machine. Client-side applications are typically written in JavaScript and embedded in web pages.
- Server-side web applications
programs that run on web server computers, rather than on the user’s local machine. Typically, a server-side web application displays a form with text boxes and other data collection mechanisms. The user fills out the form, clicks a submit button, and the browser sends the form to the web application on the server, which processes the request, and responds with another web page.
- web browser
an application software for accessing the World Wide Web. When a user requests a web page from a particular website, the web browser retrieves the necessary content from a web server and then displays the page on the user’s device.
- URL (Uniform Resource Locator)
the address of a web page.
- protocol
a system of rules that allows two or more entities of a communications system to transmit information. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods.
- server
a computer or computer program which manages access to a centralized resource or service in a network.
- query string
the part of a URL that assigns values to specified parameters, such as a search query in Google
- HTML(Hypertext Markup Language) pages:
the standard markup language for documents designed to be displayed in a web browser. It tells the web browser that the user sees how it should look and what information should be on the page.
- IP address
a special address indicating the request came from the browser on the same computer that the Flask server is running on.