1)When the page loads, I send the first N records from the backend.
2)The user applies filters, and if matching data exists within those N records, I display it instantly.
3)If no matching data is found in the current N records, I need to check the backend for more data.
4)This means that for every filter change, I might have to query the backend, which increases requests.
1)When the page loads, I send the first N records from the backend.
2)The user applies filters, and if matching data exists within those N records, I display it instantly.
3)If no matching data is found in the current N records, I need to check the backend for more data.
4)This means that for every filter change, I might have to query the backend, which increases requests.