How web applications work
1 min readSep 7, 2017
I made this diagram a year ago, but never found time to write the series of articles behind it. It covers concepts we all “sort of know” but might not be able to explain in an interview. There would be one article for each topic:
- Client (What happens when you click Order Now?)
- Networking (How does information travel across internet?)
- Security (How do we prevent hackers from stealing our passwords?)
- Server (What does “the cloud” mean exactly?)
- Application (What are web servers and web frameworks?)
- Database (How do applications retrieve data? SQL vs NoSQL?)
- Scaling (How do applications handle millions of requests?)
- Rendering (How do browsers work? Basics of JavaScript.)
Anyway.. I hope someday I can use this cool diagram :)