Hello Frontend

Studio · Browser foundations

Frontend Web Fundamentals

Strengthen the browser knowledge behind fast, reliable frontend systems—from rendering and event loops to security and performance.

0%
0 / 58 solvedYour learning progress
Suggested next questionBuild & Deployment: Monorepo, CI/CD, Strategies & Release Safety

Question index

58 questions
Web Fundamentals Overview GUIDEGuideStart hereBuild & Deployment: Monorepo, CI/CD, Strategies & Release SafetyMedium
Agoda
Google
Meta
State Management: Choosing the Right SolutionMedium
Agoda
Google
Meta
Redux: Predictable State Container (RTK + RTK Query)Medium
Agoda
Google
Meta
React Query (TanStack Query): Server State CachingMedium
Agoda
Google
Meta
Data Fetching Patterns: REST, GraphQL, tRPC & Real-timeMedium
Agoda
Google
Meta
GraphQL Fundamentals for Frontend: Shape, Caching, and TradeoffsMedium
Agoda
Google
Meta
gRPC-Web Fundamentals: Browser Constraints and Proxy ModelMedium
Agoda
Google
Meta
Caching Strategies: Client, Server & EdgeMedium
Agoda
Google
Meta
Data Normalization: Organizing State for PerformanceMedium
Agoda
Google
Meta
API Design Best Practices: Pagination, Errors, Versioning & Type SafetyMedium
Agoda
Google
Meta
API Versioning Strategies for Frontend CompatibilityMedium
Agoda
Google
Meta
Pagination: Offset vs Cursor-BasedMedium
Agoda
Google
Meta
Rate Limiting & API Resilience: Retries, Backoff, Jitter, IdempotencyMedium
Agoda
Google
Meta
How Frontend Developers Can Handle Millions of API Requests Without Crashing EverythingMedium
Agoda
Amazon
Google
Browser Storage: Cookies, SessionStorage, LocalStorage, IndexedDBMedium
Agoda
Apple
Google
Real-time Communication: WebSockets, SSE & PollingMedium
Agoda
Google
Meta
WebRTC: Real-Time Communication in the BrowserHard
Agoda
Apple
Google
Core Web Vitals: LCP, INP & CLSMedium
Agoda
Google
Meta
Performance Optimization Trade-offsMedium
Agoda
Google
Meta
Critical Resource Prioritization: Optimize Loading OrderMedium
Agoda
Google
Meta
Code Splitting: Optimize Bundle Size with Dynamic ImportsMedium
Agoda
Google
Meesho
Tree Shaking: Eliminate Dead Code from Your BundleEasy
Agoda
Google
Meesho
Lazy Loading: Load Resources On-DemandEasy
Agoda
Google
Meesho
Resource Hints: Preload, Prefetch & PreconnectMedium
Agoda
Google
Meta
Text Compression: Gzip and BrotliEasy
Agoda
Google
Meta
Image & Video Optimization: Modern Formats & TechniquesEasy
Agoda
Google
Meta
Adaptive Loading: Optimize for Device & NetworkMedium
Agoda
Google
Meta
List Virtualization: Render Large Lists EfficientlyHard
Agoda
Google
Meta
Web Workers vs Main Thread: Offloading Heavy WorkMedium
Agoda
Google
Meta
Memory Leaks in Frontend Apps: Detection & PreventionEasy
Agoda
Google
Meta
Managing Third-Party Scripts: Optimization StrategiesMedium
Agoda
Google
Meta
How CDNs Work: Edge Delivery, Caching & PerformanceEasy
Agoda
Cloudflare
Google
HTTP Caching Deep Dive: Cache-Control, ETag & RevalidationMedium
Agoda
Google
Meta
Service Workers & Offline Strategy: Cache First, Network First & Update LifecycleMedium
Agoda
Google
Meta
PWA Fundamentals: Manifest, Installability & Offline UXMedium
Agoda
Google
Meta
Critical Rendering PathMedium
Google
Meta
Netflix
Script Loading: async vs deferEasy
Atlassian
Google
Meta
Event Loop: Understanding JavaScript Execution ModelMedium
Google
Meta
Rippling
JavaScript Module Systems: CJS vs ESM vs UMDMedium
Agoda
Google
Meesho
Dynamic Module Loading: import() FunctionMedium
Agoda
Google
Meesho
Import on Interaction: Load When User InteractsMedium
Agoda
Google
Meesho
Import on Visibility: Lazy Loading with IntersectionObserverMedium
Agoda
Google
Meesho
Browser Rendering Pipeline & Layout ThrashingMedium
Agoda
Google
Meesho
Rendering Strategies: CSR vs SSR vs SSG vs ISRMedium
Agoda
Google
Meta
Streaming SSR: Progressive HTML StreamingMedium
Agoda
Google
Meta
Islands Architecture: Independent Component HydrationMedium
Agoda
Google
Meta
React Server Components: Zero-JS Server RenderingMedium
Agoda
Google
Meta
Framework Reactivity: React, Vue, Svelte & SolidMedium
Agoda
Google
Meta
HTTP/1.1 vs HTTP/2 vs HTTP/3 (QUIC) for Frontend PerformanceMedium
Agoda
Google
Meta
DNS Resolution: Path, TTL, Caching & Frontend ImpactMedium
Agoda
Google
Meta
Cross-Site Scripting (XSS) AttacksMedium
Agoda
Google
Meta
Cross-Site Request Forgery (CSRF) AttacksMedium
Agoda
Google
Meta
CORS Explained: Cross-Origin Resource SharingMedium
Agoda
Atlassian
Google
CORS Preflight in Practice: Credentials, Simple Requests & MisconfigurationsMedium
Agoda
Atlassian
Google
Content Security Policy (CSP)Medium
Agoda
Google
Meta
Why is HTTPS Secure? Understanding TLS/SSLMedium
Agoda
Google
Meta
Authorization Best PracticesEasy
Agoda
Google
Meta
Cookie Security & Session Hardening: SameSite, HttpOnly, SecureEasy
Agoda
Google
Meta

Mark a question complete from its reader. Company references are shown where available.