What are the limitations of the HTML tag when implementing dynamic updates in a data table? [closed]

I’m building a data table from scratch and need to implement advanced features like dynamic updates, sorting, and filtering. I noticed that many modern data table libraries do not use the HTML <table> tag but instead rely on div elements and CSS.

I want to understand if there are any specific limitations or challenges when using the <table>tag for these kinds of advanced features.

For instance, are there performance issues or difficulties in managing dynamic content updates when using <table>?

I would appreciate insights or references on this topic, especially regarding the best practices for creating a responsive and interactive data table.