Pagination, theo suy nghĩ của tôi, là mẹ của tất cả các tối ưu hóa sớm. Hoàn toàn ổn khi viết trang web của bạn mà không cần phân trang.
Nếu bạn thấy, sau khi phát hành, bạn đang tải quá nhiều dữ liệu trong một cuộc gọi hoặc người dùng của bạn phải chờ thông tin họ muốn vì bận tải dữ liệu họ không muốn, hãy tiếp tục và viết giải pháp Ajax chỉ tải trang khi mọi người cuộn xuống (xem: Twitter, Tumblr, tìm kiếm hình ảnh của Google).
Chỉnh sửa: Đoạn thứ hai ở trên được viết với giả định rằng một câu trả lời chung sẽ là "nhưng nếu bạn biết rằng bạn sẽ phân trang vào một lúc nào đó, bạn cũng có thể thực hiện sớm, thay vì lãng phí thời gian để phát triển thứ gì đó bạn sẽ ném xa."
Cũng là mẹ của tất cả các tối ưu hóa sớm, tôi nghĩ rằng phân trang là một cơn ác mộng UX và có những giải pháp tốt hơn sẽ không cần phát triển thêm trên đầu trang hoàn chỉnh.
Mặc dù số lượng downvote, tôi để câu trả lời này ở đây vì tôi đứng trước tình cảm, mặc dù nó có thể không phải là bài viết hay nhất của tôi.