Tablas accesibles
Aunque las tablas sean un dolor en móvil y se deba intentar evitar en estos dispositivos, son la mejor forma de mostrar datos complejos. Eso es un hecho.
Hagámoslas bien.
En HTML se van añadiendo, poco a poco, diferentes tipos de inputs que nos pueden solucionar la vida de forma nativa, sin tener que utilizar o utilizando muy poco JavaScript, dejando que el navegador se encargue.
(Por supuesto, luego el backend que compruebe)