Đăng nhập
Đăng ký
Tiếng Việt
English
Trang chủ
Lập trình
Công nghệ
Giải pháp
Chia sẻ kinh nghiệm
Hệ điều hành
Bài viết về: API
Bài viết về: API
JavaScript isNaN và Number.isNaN: vì sao trả false vẫn chưa phải số hợp lệ?
Đọc tiếp →
Promise.then: vì sao callback lỗi thứ hai không bắt được lỗi trong callback thành công?
Đọc tiếp →
JavaScript toFixed: kết quả là chuỗi, không phải số
Đọc tiếp →
JavaScript padStart: thêm số 0 không phải kiểm tra mã hợp lệ
Đọc tiếp →
JSON.parse reviver trong JavaScript: quên return có thể làm mất dữ liệu
Đọc tiếp →
Kiểm tra ngày trong JavaScript: tạo được Date chưa có nghĩa đầu vào hợp lệ
Đọc tiếp →
Optional chaining trong JavaScript: vì sao thêm ?. mà vẫn báo lỗi?
Đọc tiếp →
Destructuring trong JavaScript: vì sao có mặc định mà vẫn lỗi với null?
Đọc tiếp →
JavaScript Map: tránh nhầm khóa số, khóa chuỗi và object
Đọc tiếp →
Object.hasOwn() trong JavaScript: phân biệt thiếu thuộc tính với giá trị falsy
Đọc tiếp →
JavaScript fetch: Vì sao lỗi HTTP 404 không chạy vào catch?
Đọc tiếp →
JavaScript Array.isArray: Kiểm tra dữ liệu API trước khi gọi map
Đọc tiếp →
PHP in_array: Kiểm tra danh sách cho phép mà không nhầm kiểu dữ liệu
Đọc tiếp →
PHP array_filter và JSON: Vì sao danh sách biến thành object?
Đọc tiếp →
PHP isset và array_key_exists: Phân biệt thiếu khóa với giá trị null
Đọc tiếp →
Content-Disposition: Tải file đúng tên và đúng cách
Đọc tiếp →
HTTP 303, 307 và 308: Chuyển hướng đúng để không gửi nhầm request
Đọc tiếp →
ETag và HTTP 304: Giảm tải truyền dữ liệu cho API đúng cách
Đọc tiếp →
Học Laravel 13 – Phụ lục: Tổng quan và hướng dẫn học 37 bài
Đọc tiếp →
Học Laravel 13 – Trọn bộ 37 bài từ cơ bản đến production
Đọc tiếp →
Học Laravel 13 – Bài 18: Xử lý Exception và lỗi API trong Laravel 13
Đọc tiếp →
Circuit Breaker, Timeout và Retry: Ngăn lỗi dây chuyền trong hệ thống backend
Đọc tiếp →
CORS thực chiến: Vì sao API chạy bằng curl nhưng lỗi trên trình duyệt?
Đọc tiếp →
HTTP Cache thực chiến: Cache-Control, ETag và phản hồi 304
Đọc tiếp →
Cursor Pagination cho API: Phân trang ổn định khi dữ liệu liên tục thay đổi
Đọc tiếp →
Idempotency Key cho API: Chống tạo trùng đơn hàng và thanh toán
Đọc tiếp →
API Rate Limiting thực chiến với Redis: Thuật toán, thiết kế và vận hành
Đọc tiếp →
Hướng dẫn cài Uptime Kuma để giám sát website, API và SSL
Đọc tiếp →
Thiết kế webhook đáng tin cậy: Chữ ký, idempotency, retry và hàng đợi
Đọc tiếp →
Học Laravel 13 – Bài 37: Tính năng mới Laravel 13 và tổng kết dự án TaskFlow
Đọc tiếp →