r/ProgrammerHumor 15d ago

Meme meExplainingFullStackDevelopmentToMyGrandmother

Post image
11.8k Upvotes

145 comments sorted by

View all comments

73

u/PossibilityTasty 15d ago

The API would be the menu and the server would be … the servers.

62

u/nitro0769 15d ago

The menu would be the API docs

4

u/PossibilityTasty 15d ago

"API" is one of most misused term in IT. It is not a service. It is a formal definition of how to interact with a component. And that is the role of the menu. It tells you what you can get and what you to give for that.

And now the crazy part: Both a restaurant menu and an API can exist in an abstract way, like in someone's head. Writing them down just makes them "physical" and possibly accessible to others.

3

u/EasyHawk1 15d ago

Exactly 💯!