In modern web applications, it is common to present a great volume of data using tables and then let the users filter and sort data or even use a pagination menu to navigate across them.
What happens when the users refresh the page accidentally or even when they move to another page on purpose and then return back? Does the table’s state reset every time? ♻️😱
This is an awful user experience.
Help the end-users land in the same UI state by using the browser history properly 🎯😉