Standard Salesforce list views and standard components can often feel rigid. When business users want to reorder columns on the fly or hide unnecessary fields to focus on specific data, standard Visualforce tables fall short. To solve this, developers can combine the robust data-handling of the jQuery DataTables plugin with the modern look of the Salesforce Lightning Design System (SLDS) . In plain words: You can add highly interactive capabilities to standard Salesforce tables—such as drag-and-drop column reordering, quick search, and toggleable column visibility—by injecting the jQuery DataTables library into your Visualforce pages and styling it with SLDS.
Lightning Web Components