How To Understand Web Architecture: The Restaurant Analogy

Cameron Manavian
7 min readOct 1, 2019

How does one understand web architecture? If you are a seasoned web developer, you live and breathe it. For newbies or non-techies, here is an analogy to help plan your next byte.

What Does My Lunch Have to Do With Software?

Let’s think of modern web applications as a restaurant. When using the word app in this article, just assume its either a browser application, website, mobile application, or video game with web components.

--

--

Cameron Manavian

Father, Husband, Engineer, CTO, 15+ yrs of software engineering — cameronmanavian.com