I am using backend pagination for my table, the pagination appears to be working correctly but there is a slight delay (appx. 1-2 seconds) while switching from one page to another. While i was using frontend pagination the process is seamless as the data is loaded already and the navigation was smooth as butter.
(For context: my collection amounts upto 300-350 records)
Unless each record is so voluminous that you’re afraid it’ll take time to download the collection data in the browser, for a collection of a few hundreds of records, I’d recommend sticking with frontend pagination because waiting for your backend to return a result will take longer than.
Backend pagination usually starts making sense when you have thousands and thousands of records (sometimes less, sometimes more, depending on the volume of each record).