Concept Flow - Loading UI with loading.tsx
Page starts loading
Next.js detects loading.tsx
Render loading.tsx component
Show loading UI to user
Page finishes loading
Replace loading UI with actual page content
When a page is loading, Next.js shows loading.tsx UI first, then replaces it with the page once ready.