I\'m looking into situations in database-oriented web applications when one should rely on client side sorting of tables over sorting on the server side. One particular situatio
The best approach would be to do the sorting and paging at the database level and return only a subset of the original data that will only be shown on the screen. No javascript in this scenario.
If for some reasons you cannot sort and page at the database level, then you should do it with a server side script. No javascript in this scenario either.
And the worst approach would be to do the sorting and paging with javascript which of course is not recommended at all for obvious reasons.