How Web Works - Concise Cheatsheet (Hinglish)
1. **User & Browser**
Jab tu Google Chrome kholta aur URL type karta (jaise `[Link]`), browser request bhejta hai
ek server ko.
2. **DNS (Domain Name System)**
Browser ko pehle pata karna padta hai ki `[Link]` kis IP address pe host hai. Ye kaam karta
hai DNS - jo basically ek phonebook hai internet ki.
3. **HTTP/HTTPS**
Request bheji jaati hai HTTP ya HTTPS (secure version) protocol ke through. Jaise tu waiter ko
order deta hai, waise hi browser ek HTTP request bhejta hai.
4. **Server**
Server woh kitchen hai jahan se tera order (yaani web page/data) banta hai. Server request receive
karta hai, process karta hai, aur response bhejta hai.
5. **Response & Rendering**
Browser ko HTML, CSS, JS milta hai server se, aur woh isse render karta hai - yaani tere screen pe
website dikh jaati hai.
6. **Frontend vs Backend**
- Frontend: Jo tu screen pe dekh raha hai - HTML, CSS, JS (user side).
- Backend: Server side logic - jaise data fetch, authentication, etc. ([Link], Python, etc.)
7. **API**
Application Programming Interface - ek waiter ki tarah frontend aur backend ke beech ka link.
8. **Database**
Server jab data store ya retrieve karta hai (jaise login details), woh database (MySQL, MongoDB) se
karta hai.
**Aur zyada clarity ke liye niche resources check kar sakta hai:**
1. How the Web Works (MDN Docs)
2. Net Ninja - Web Dev Guide
3. What happens when you type a URL? (GitHub)