how do you decide between server components vs api routes for data tables in next.js?
If you are building a data table, with pagination and sorting, do you use server components, with page reloads per sort/pagination click, or do you make the table client side, with API calls for the data loads?
I can see pros and cons of both.
Curious what people doing?
Would be great to hear the reasons for your choice also.