Implementing Server-Side Table Loading with API

Hey everyone, I'm currently working on implementing server-side pagination/processing for loading data tables in my web application using Filament. As I want to handle large number Dataset in datatable. Question: ➡️ How can I set up server-side pagination/processing effectively in Filament? ➡️ What are some best practices for handling large datasets with server-side pagination? ➡️ Any recommendations for optimizing performance when fetching paginated /processing data?
5 Replies
Lara Zeus
Lara Zeus7mo ago
what is a Server-Side pagination 👀
Grishma Patel
Grishma Patel7mo ago
When the backend/server only returns a portion of the actual data requested by the client, this is known as server-side pagination. If you created a query to retrieve all candidates, and there are 10,000 candidates in total, only 100 records will be returned to the front end. For More info refer to below Link https://medium.com/@kannankannan18/client-side-pagination-vs-server-side-pagination-576a8f57257d
Medium
Client Side Pagination vs Server Side Pagination
Consider that we are creating a website for your HR/TA (Talent Acquisition) team to assist them by streamlining the hiring process. Take…
Lara Zeus
Lara Zeus6mo ago
Laravel
Livewire | Laravel
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
Dennis Koch
Dennis Koch6mo ago
Not sure whether you already tried Filament and Livewire, but the whole concept is about server side rendering. So I don’t really get your question Best practice for handling large data: set up your database correctly. Use good indexes.
Grishma Patel
Grishma Patel6mo ago
I am fetching data from an external API using Sushi Package
Want results from more Discord servers?
Add your server