Server và Client Components
📋 Agenda
Thời gian đọc ước tính: ~20 phút
Sau bài này, bạn sẽ:
- ✅ Giải thích được tại sao Next.js App Router lại có hai loại component khác nhau
- ✅ Phân biệt được khi nào dùng Server Component và khi nào dùng Client Component
- ✅ Hiểu khái niệm Network Boundary, cơ chế RSC Payload, Hydration và quá trình render hai phía
- ✅ Tự tay kết hợp (interleave) Server và Client Components trong một ứng dụng thực tế
- ✅ Tránh được các lỗi phổ biến: environment poisoning, context không hoạt động trong Server Component