1 Ngày
Lv.1
/Bất Đồng Bộ (Async/Await) & TypeScript Generics

Mentor Alex

Gia Sư AI Trực Tiếp

Dạy kèm & Hướng dẫn theo từng bước

Gợi ý hỏi:
+75 XP
1. Nền Tảng: Kiến Trúc Web, Frontend - Backend & Tư Duy Code⏱️ 15 phút

Bất Đồng Bộ (Async/Await) & TypeScript Generics

Hiểu cách JavaScript xử lý tác vụ mạng bất đồng bộ (API/Database) với Async/Await và bảo vệ kiểu dữ liệu chặt chẽ bằng TypeScript Generics.

Ẩn Dụ Thực Tế (Dễ Nhớ)

Gọi API bất đồng bộ giống như order cà phê: bạn lấy số thứ tự (Promise) rồi đi làm việc khác, khi cà phê pha xong (resolve) bạn mới quay lại lấy (await).

🎯 Bất Đồng Bộ (Async / Await)

Trong ứng dụng Web thực tế, khi gọi dữ liệu từ Cloudflare D1 Database qua Internet, máy chủ phải mất vài mili-giây để phản hồi. Async/Await giúp ứng dụng không bị treo đơ trong lúc chờ dữ liệu.
Lỗi Người Mới Hay Gặp
  • Quên từ khóa 'await' khiến hàm trả về Promise thay vì dữ liệu thực
  • Không bọc try/catch khi gọi hàm async
Lời Khuyên Cốt Lõi

Hàm nào có từ khóa 'async' thì luôn trả về một Promise. Muốn lấy kết quả bên trong, phải dùng 'await'.