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
what is a Server-Side pagination 👀
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…
Laravel
Livewire | Laravel
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
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.
I am fetching data from an external API using Sushi Package