Do you have any tip, analogy, example, or something on how to explain what is the back-end?
Kitchen in a restaurant.
You come in as a client, you tell the waiter (front-end) what you want (request), the waiter passes your request to the kitchen, and out comes the delicious response. You and the waiter doesn't necessarily care what happens in the kitchen as long as you get what you want.
Edit: this analogy could be easily expanded, like how the waiter will also be the one to serve back the request, or how the whole process is the same for all customers (HTTP) etc.
Kitchen in a restaurant.
You come in as a client, you tell the waiter (front-end) what you want (request), the waiter passes your request to the kitchen, and out comes the delicious response. You and the waiter doesn't necessarily care what happens in the kitchen as long as you get what you want.
Edit: this analogy could be easily expanded, like how the waiter will also be the one to serve back the request, or how the whole process is the same for all customers (HTTP) etc.
This make me understand it easily. Awesome.
amazing.. gonna keep this analogy for future references! :D
I have used this exact same analogy to explain back-end to my wife just 3 days ago!!!
Soooo, did it worked well? :D
yeah it did! :D
And that's the reason so many people like this explanation.
This might be the best analogy I've ever seen.
Oh well while we're at analogies
dev.to/presto412/visualising-the-j...
Best. Analogy. Ever.