Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HyunwooMoon-developer/fb2bbbc24a5f316543a27955c91a5f08 to your computer and use it in GitHub Desktop.
Save HyunwooMoon-developer/fb2bbbc24a5f316543a27955c91a5f08 to your computer and use it in GitHub Desktop.
How web apps work
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!).
@HyunwooMoon-developer
Copy link
Author

diagram of the request and response cycle-hyunwoomoon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment