Pagination, menurut saya, adalah ibu dari semua optimisasi prematur. Benar-benar oke untuk menulis situs Anda tanpa pagination.
Jika Anda menemukan, setelah rilis, bahwa Anda memuat terlalu banyak data dalam satu panggilan, atau bahwa pengguna Anda harus menunggu informasi yang mereka inginkan karena sibuk memuat data yang tidak mereka inginkan, silakan menulis solusi Ajax yang hanya memuat halaman saat orang gulir ke bawah (lihat: Twitter, Tumblr, pencarian gambar Google).
Sunting: Paragraf kedua di atas ditulis dengan asumsi bahwa respons umum adalah "tetapi jika Anda tahu Anda akan membuat pagination pada beberapa titik, Anda mungkin melakukannya lebih awal, daripada membuang waktu mengembangkan sesuatu yang akan Anda buang jauh."
Selain menjadi ibu dari semua optimisasi prematur, saya pikir pagination adalah mimpi buruk UX dan bahwa ada solusi yang lebih baik yang tidak memerlukan banyak pengembangan tambahan di atas halaman lengkap.
Terlepas dari jumlah downvotes, saya meninggalkan jawaban ini di sini karena saya berdiri dengan sentimen, meskipun itu mungkin bukan tulisan terbaik saya.