Khám phá Learn Học nhanh Stream About Jokes
SHIP WITH CLAUDE Build App nội bộ cho công ty. Ship app của riêng bạn với Claude Code Đăng ký →

Học nhanh

Video dọc 2–4 phút, mỗi video một khái niệm. Lướt như TikTok, nhớ như đi học.

Debounce hay Throttle?
2:20

Debounce hay Throttle?

Gõ một chữ trong ô tìm kiếm là gọi server một lần — gõ mười chữ là mười lần, mà chín lần đầu vô nghĩa. Hai cách chặn: debounce chờ tới lúc ngưng tay, throttle chạy liền rồi khoá một khoảng. Cùng một chuỗi gõ, hai chỗ rớt khác nhau.

CRUD — bốn việc app nào cũng làm
4:46

CRUD — bốn việc app nào cũng làm

Agent viết app cả chục nút, mà bên dưới chỉ có bốn việc: ghi, lật ra coi, sửa, xoá. Chỗ dễ sai nằm ở chi tiết treo lên từng việc — một cái cửa kiểm tra cho cả cuốn sổ, lọc khác tìm, và xé trang hay gạch một đường thì khách mất luôn hay lần lại được.

Caching là gì?
2:39

Caching là gì?

Cái hộp đặt trước server: trúng thì trả lời cái rẹt, trật thì đi làm nguyên chuyến. Chỗ khó không phải tốc độ, mà là lúc dữ liệu gốc đổi rồi cache vẫn đưa ra bản cũ — TTL và invalidate, chọn cách nào cũng có giá của nó.

Xem tiếp phần 2 →
Caching — Phần 2: cache bể ở đâu?
Phần 2 4:11

Caching — Phần 2: cache bể ở đâu?

Mở code ra xem: cache.ts chỉ có get, set, del; đừng viết lại app mà bọc cái function chậm. Key phải chứa đúng thứ làm đổi câu trả lời — quên user trong giỏ hàng là rò rỉ dữ liệu, không phải chậm. Và caching bể ở đường ghi: chỗ nào sửa dữ liệu thì chỗ đó phải del key.

Skills vs Sub-agents
2:45

Skills vs Sub-agents

Skill là folder SKILL.md được nạp khi mô tả khớp; sub-agent là agent riêng với context riêng, chỉ trả về một kết luận súc tích.

Better Auth hay Supabase Auth?
2:21

Better Auth hay Supabase Auth?

Library bạn sở hữu vs service bạn thuê. Chấm điểm qua 4 tiêu chí: tốc độ setup, data user nằm đâu, chi phí scale, và dọn đi có cực không.

—
0:00

Chia sẻ ảnh

Bắt đầu gõ để tìm kiếm...