Skip to content - Mobile dev vs Web dev
- Browers - lang - HTML, CSS, JS
- History of Browsers
- Browsers war I - IE history
- Browsers war II - Pichai contribution
- Structure of Web App / WEB ARCHITECTURE ( 3 layer architecture)
- Loose coupling
- Different BE
- JSON
- MicroService
- Frontend - HTML, CSS, JS
- What happens when you type www.google.com?
- Request and response cycle
- Request Initiator
- Demo: Network in browser
- DNS
- ππ¬ - Brought ragavkumarv.com
- IP
- Private vs Public
- ππ§ - Military Roads
- ππ§ - Why? Sbi Banks different part of india
- Static vs Dynamic
- ππ§ - Dress change room
- Mac Address
- Types of connection
- Broken into packets
- Ip packets
- ππ§ - Traffic jam
- ππ§ - Lost packet recall
- HTTP version
- CRUD methods
- Under the hood
- Browsers
- HTML parser
- CSS parser
- JS Engine
- Layout Process
- Trees
- DOM tree
- CSSOM tree
- Render tree
- ποΈ Vscode setup for HTML & CSS
- Explain basic tags and CSS
- Design mode of CSS
- Structure of Browser
- UI
- Browser Engine
- Rendering Engine
- JS Engine
- Network
- UI Backend
- Data Storage (ποΈ Browser devtool)
- Types of Engines
- Different Browsers Different engine
- ππ§ - Engines are the secret the sauce
- Summarization of entire flow
- Domain name β‘οΈ DNS β‘οΈ TCP β‘οΈ HTTP Packets β‘οΈ HTTP Code β‘οΈ Browser rendering β‘οΈStructure of Browser