Tôi tò mò là tại sao các nhà phát triển Facebook đã chọn không kết hợp các tập lệnh và bảng định kiểu của họ vào các tệp đơn lẻ. Thay vào đó, chúng được nạp theo yêu cầu thông qua CDN của chúng. Facebook rõ ràng là một ứng dụng rất phức tạp và tôi có thể hiểu làm thế nào mô đun như vậy có thể làm cho Facebook dễ bảo trì hơn, nhưng không phải lời khuyên tối ưu hóa thông thường vẫn được áp dụng (đặc biệt là với mức độ sử dụng cao)?Tại sao Facebook không kết hợp các tệp CSS/JS của nó?
Hoặc, thực tế là họ đang sử dụng CDN tránh tác động hiệu suất thông thường của việc có rất nhiều tập lệnh/kiểu nhỏ?
Hầu hết người dùng Facebook mà tôi biết đều ở mọi thời điểm, do đó, không cần biết các tập lệnh và bản định kiểu được tải xuống từ đâu vì chúng sẽ nằm trong bộ nhớ cache của trình duyệt. – nnnnnn