Created
November 22, 2020 06:48
-
-
Save HyunwooMoon-developer/fb2bbbc24a5f316543a27955c91a5f08 to your computer and use it in GitHub Desktop.
How web apps work
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Write an analogy to describe the relationship between clients and servers. | |
The simple is a client request and server response. | |
Let's think we are in a restaurant. | |
We are customers(client), we find the menu and then place the order. | |
Then the waiter takes the order and goes to the kitchen(server) to deliver the order. | |
The order is then cooked and brought back to the customer. | |
This series of processes can be seen as the appearance of the client and the server. | |
And in this process, the client sees the food, but the process of making the food is not seen. | |
This cooking process is only visible on the server and the client sees the result. | |
2. Draw a diagram of the request/response cycle. | |
You can draw your diagram by hand and take a photo to add to your Gist, or try out a diagramming tool like Google Drawings or LucidChart (be sure to sign up for the free tier!). |
Author
HyunwooMoon-developer
commented
Nov 22, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment