One backend concept every developer should know: Pagination.
Don't return 10,000 records in a single request.
const skip = (page - 1) * limit;
Fetch only what users need, and return metadata like:
• totalPages
• totalRecords
• hasNext
• hasPrev
Simple idea. Massive impact.