This is a nice article and lists the many options available to us when implementing data tables. I think this article would really benefit from the inclusion of best practises of when to adopt each feature and also some of the technical challenges each brings. Data tables are at risk of being overthought from a visual sense today and we need to ensure we implement them looking through the eyes of a user – someone wanting to interact and explore meaningful data and not admire its visual appearance.