Vue.js/ React / Angular sunt biblioteci/framework pentru a realiza o aplicatie single page, bazata pe componente. Ai o abstractizare a aplicatie, refolosire a codului. Sunt mult benifici care le aduce o astfel de biblioteca. Pe cand jquery doar face manipulari de dom si bind de evente.
Ok. In acel caz nu are utilitate mai ales daca site-ul nu este realizat folosind un astfel de framework. React/ Vue nu va inlocui jquery. Pentru ca sunt diferite conceptual.
Nu m-am referit la selectare celula, m-am referit la faptul ca poti lua event-ul de click pe celula de tabel si sa o folosesti ca sa faci o actiune complexa in vue/react daca omul vrea sa selecteze celula ca sa o modifice sau sa afișeze ceva informație pe ea, chiar le poți combina.
React/vue nu sunt framework-uri, le poți folosi cu jquery pe orice site deja existent. Le confundați cu angular.
Exemplu la o componentă de tr pui o componentă la click.
Iar dacă omul vrea doar o animație la click poate folosi jquery, dar în general la un tabel vrei mai mult și deja e foarte urât să te bagi cu js în dom.